Cheek-Powell Heart & Vascular Pavilion 455 Pinellas Street, Clearwater, FL 33756