Clearwater, FL

ADDRESS

13575 58th St. North,

Clearwater, Florida 33760

IN THE ICOT CENTER

HOURS

Monday-Friday:

11AM-10PM

Saturday-Sunday:

CLOSED

Available to rent out for private events.