2319 Griffin Rd, Leesburg, FL 34748, United States
36747 Emeralda Island Rd, Leesburg, FL 34788, United States
Leesburg, FL 34748, United States