1. The Urban Spot 240 Citrus Tower Blvd, Clermont, FL 34711 Coordinate: 28.56487,-81.74307 Phone: (352) 404-7950