Franklin Health Internal Medicine
Mt. Blue Health Center
111 Franklin Health Commons
Farmington, ME 04938
Tel: 207-778-4922
Fax: 207-779-0646
111 Franklin Health Commons
Farmington, ME 04938
Tel: 207-778-4922
Fax: 207-779-0646
Office Hours:
8:00 a.m. to 4:45 p.m.
8:00 a.m. to 4:45 p.m.
Brian Clements, DO; Stephen Goss, DO; Stacy Hershfeld, DO; and Robert O'Reilly, DO. Our Team of Care Providers
Office Hours
Monday through Friday from 8:00 a.m. to 4:45 p.m.
We are here for you 24/7. To reach the doctor on call when the office is closed, call Franklin Memorial Hospital at 778-6031 and ask the operator to assist you in speaking with the provider on call.
Our Services
Internal Medicine physicians care for adult patients, from age 18 through the elder years. Our special training focuses on the prevention and treatment of adult diseases. Some of our services include:
- Physical exams
- Sick visits
- Routine office visits
- Immunizations and flu shots
- Management of chronic health conditions
- Care support program: diabetic, lipids, and lifestyle support
- Inpatient hospital care at Franklin Memorial Hospital
Prescription Refills
Please contact us at least 3-5 days before you will need to have prescriptions refilled.
Appointment Cancellation
If you cannot make it to an appointment, please let us know ahead of time. Twenty-four hour notice is appreciated when possible. This helps us meet the needs of all of our patients.


