844 S Duncan Dr, Tavares, FL 32778, United States
845 S Duncan Dr, Tavares, FL 32778, United States
340 W Burleigh Blvd, Tavares, FL 32778, United States