Inn On The Green

700 E Burleigh Blvd
Tavares
Florida
United States