family doctor maine, family physician maine, primary care maine, primary care physician maine

(207) 861-3000 / (800) 491-8600
Community Health Needs Assessment | Financial Assistance

Welcome to Inland Family Care Practices

Inland Family Care practices have experienced providers in many close to home locations ready to offer healthcare that can help keep you and your family at your very best. From routine physicals and immunizations to managing chronic illness, Inland primary care practices will always put you first with caring staff and convenient hours – including a Weekend Care service that connects you to a provider on Saturdays and Sundays! As an Inland Family Care patient, you’ll also have access to an online Patient Portal where you can communicate with your provider, request test results, and much more! Join the Inland family today! 

Call today to find a provider who is just right for you!

Primary Care

Inland Family Care-
Waterville locations:
16 Concourse West | Driving Directions | 207-873-1036

Inland Family Care-locations near you:
Oakland, 74 Water Street | Driving Directions | 207-465-7342
Unity, 80 Main Street | Driving Directions | 207-948-2100
Madison/Skowhegan, 344 Lakewood Road | Driving Directions | 207-474-2994

Internal Medicine

Inland Medical Associates "Primary care for adults"

Waterville, 246 Kennedy Memorial Drive | Driving Directions | 207-861-7180

To find a physician in another specialty, please call our Provider Finder Service at 800-914-1409 or visit on our Provider Finder Service on our homepage.