Office Locations

Choose a location convenient to you, then click on the photo to see a map.

Downtown Office
Heart Center at St. Anthony's
560 Jackson St. N.
St. Petersburg, FL  33705
(727) 329-1600

Pasadena Office
Pasadena Medical Plaza
1615 Pasadena Avenue S.
Suite 300
St. Petersburg, FL 33707
(727) 490-3030

Pinellas Park Office
Tampabay Heart Institute at
Northside Hospital
6006 49th St No, Ste 200
St Petersburg, Fl.  33709
(727) 490-2100
 
 

 

Office Hours 
Our physicians see patients by appointment only, Monday through Friday, 9am to 5pm. We are closed on New Years Day, Thanksgiving, and Christmas Day.

Appointments
To make an appointment please call the office where you wish to have your appointment scheduled. For your convenience, we will confirm your appointment by telephone. If you cannot keep an appointment, please notify the office 24 hours prior.

Emergencies
Our physicians are available 24 hours a day in case of emergency. When the office is closed, our answering service will contact the physician on call and you will receive a phone call as soon as possible.

 

 

Hospital Affiliations
(click links below)
Northside Hospital and Heart Institute

St. Anthony's Hospital
Palms of Pasadena Hospital
Bayfront Medical Center
St. Petersburg General Hospital
Edward White Hospital

 

The Heart & Vascular Institute of Florida (South Care Center)

560 Jackson St. N.
1615 Pasadena Ave. Suite 300
6006 49th St No, Ste 200
Phone: 727-329-1600
Phone: 727-490-3030
Phone: 727-490-2100