Mayo Logo
  • Milo Family Practice
  • affiliated with
  • Mayo Regional Hospital
Milo Family Practice
  • 135 Park St., PO Box 7
  • Milo, Maine 04463
  • 207-943-7752
Primary Care


Milo Family Practice

  • Monday: 7:30 am - 6:30 pm
  • Tuesday: 7:30 am - 4:30 pm
  • Wednesday: 7:30 am - 4:30 pm
  • Thursday: 7:30 am - 4:30 pm
  • Friday: 8:00 am - 4:30 pm
  • Closed Saturday & Sunday
  • Extended Hours: Every 1st Wednesday and 3rd Tuesday 7:30am – 7:00pm New Patients Please Call 564-1224

Contact Us:

  • Milo Family Practice
  • PO Box 7
  • 135 Park St.
  • Milo , ME 04463

Directions to Here

  • Main
  • Providers
  • Directions
  • Patient Forms

Milo Family Practice is owned and operated by Mayo Regional Hospital is staffed by one physician and three physician assistants. Three medical assistants support the primary care providers, and there are two clerical staff and one office coordinator.

The office is open Monday through Friday, with two providers on duty each day. Milo Family Practice offers a variety of services including adult physicals, well-child physicals, routine medical visits, chronic illness care, complete obstetrics care, minor skin lesion removals, endometrial biopsies, strep tests, pregnancy tests and blood draws. Counseling services are offered each week by a provider from the Mayo Counseling Program.

Notice to Patients(PDF)

Jessica Richmond MD

Medical Doctor

Jessica Richmond MD

Education: Earlham College in Richmond, Ind. with a BA in Biology, and completed her medical degree in 2009 at Chicago Medical School at Rosalind Franklin University of Medicine and Science in North Chicago, Ill.

Residency: Family Medicine Residency Program at Maine Medical Center in Portland

Scope of Practice:
Family Practice

Karen E. Nichols PA-C

Physician Assistant

Karen E. Nichols PA-C

Education: Master of Health Sciences and Physician Assistant Certificate, The George Washington University, Washington, D.C., 1998;
B.S.B.A. in Marketing,University of Louisville School of Business

Certification: National Commission on Certification of Physician Assistants

Scope of Practice:
Family Practice

Other: Lt Col., Biomedical Science Corp, Physician Assistant, Air National Guard, 101st Refueling Unit, Bangor, Maine.

Margaret “Maggie” Swan PA-C

Physician Assistant

Education: A graduate of the Physician Assistant program at the University of Osteopathic Medicine and Health Sciences in Des Moines, Iowa, Swan is certified by the National Commission on Certification of Physician Assistants.


Scope of Practice:
Family Practice

Other: Prior to becoming a PA, Swan worked in healthcare for over 20 years as a Clinical Medical Technologist, with most that time spent in the laboratory at Penobscot Bay Medical Center in Rockland. She earned her clinical laboratory license at the former Thayer Hospital School of Medical Technology in Waterville.

Swan has worked since 2001 as a physician assistant at Husson Internal Medicine in Bangor. She started her PA career with Mayo at Dexter Family Practice in 1996, providing pediatric, adult medicine and geriatric primary care.

Tenielle Holste PA-C

Physician Assistant

Education: Master of Physician Assistant Studies 2007 and BSHS 2005, The Union College, Lincoln, Nebraska; Bachelor of Arts in Biology, The Southern Adventist University, Collegedale, Tennesse 2009.

Scope of Practice:
Family Practice


The map below is a fully navigable google map, you may use the map controls to navigate within the 'map canvas'. You can also get Turn by turn Directions from Google Maps.

If google map doesn't load

There are no patient forms at this time.