Office Hours & Appointments

Our office hours are Monday through Friday, 8:30 a.m. to 5:00 p.m. Visits are by appointment. A cardiologist is always available in an emergency or when the office is closed and may be reached by calling:

  • Portland - 207 774-2642
  • Lewiston - 207 777-5300
  • Rockport - 207 596-6410

These numbers will connect you to our 24-hour answering service, which can contact the cardiologist on call.

View office locations and contact information »