17661 Davenport Rd, Winter Garden, FL 34787, United States
1200 Elboc Way, Winter Garden, FL 34787, United States