Internal Medicine Practice

The Internal Medicine practice at HRH provides primary care to adults, many of whom have complex healthcare needs.  In addition to primary care, the practice is also the home to our Urology and Podiatry practices.

Internal Medicine

Solomon Olabiyi, MD

Byron Velander, MD

Christine Thomas, PA-C

John Upegui, PA-C



David Munday, MD



Jil Beaupain DPM

Michael Doss, DPM


Schedule an Appointment:

To learn more about our services or to call (207) 532-4068.

To obtain an appointment with one of our Specialty Providers you will need to contact your primary care provider for a referral.

Hours of Operation:

Internal Medicine’s hours of operation are Monday – Friday from 8:00 a.m. – 4:30 p.m. except for holidays.