6615 TURTLEMOUND ROAD, New Smyrna Beach, FL 32169 – O5943338 - Fern...