812 E 3rd Ave, New Smyrna Beach, FL 32169, United States
307 Lytle Ave, New Smyrna Beach, FL 32168, United States
6119 Turtlemound Rd, New Smyrna Beach, FL 32169, United States