552 S Duncan Dr, Tavares, FL 32778, United States
312 N Texas Ave, Tavares, FL 32778, United States
319 E Burleigh Blvd, Tavares, FL 32778, United States