1. Lake Seminole Square 8333 Seminole Blvd, Seminole, FL 33772 Coordinate: 27.84784,-82.78492 Phone: (727) 914-5982