LOCATION
Located on Manasota Key, just off-shore from Englewood, Florida - a short 85 mile trip from Tampa, between Fort Myers and Sarasota. Englewood is easily accessible from U.S. Route 41 or Interstate 75.
ADDRESS: | 1300 Holiday Drive |
Englewood, Florida | |
34223 | |
U.S.A. |
View Larger Map