Address 350 E Burleigh Blvd Tavares FL 32778 United States
Phone: (352) 742-3660 Open 24 Hours a Day: No