201 South Glenwood Avenue, Clearwater, FL 33756, USA
201 S. Glenwood
Clearwater
Florida
33755
United States
Location: Gulf to bay & Glenwood. Directions: On Gulf to Bay Road (Florida Route 60) at Glenwood St., east of downtown Clearwater and west of US 19.