Crest Lake Park - Clearwater, Florida
Address:
201 Glenwood Ave
Clearwater
, FL
, 33755
27° 57' 47.1132" N, 82° 46' 27.4584" W
See map: Google Maps