Located south of Atlantic Boulevard in Neptune Beach and adjacent to the Intracoastal Waterway, Indian Homes offers a cozy neighborhood feel just minutes from the beaches. Homes in Indian Woods are nestled under shady oak trees draped with Spanish moss and feature large yards. In addition to its great location, Indian Woods is also situated within Neptune Beach’s superb school zone.