Mid Coast–Parkview Health Chans Home Health Care Mid Coast Hospital Mid Coast Medical Group Mid Coast Senior Health Center Thornton Oaks Retirement Community
Mid Coast Medical Group - For a Lifetime of Caring Mid Coast Medical Group is located in Brunswick, Bath & Topsham
Specialty Care
My Patient - Portal
Mid Coast Medical Group Appointment App
Cynthia A. DeSoi, MD
Cynthia A.
DeSoi, MD
Andrew J. Thornton, M
Andrew J.
Thornton, MD

Mid Coast Medical Group–Nephrology

flag 121 Medical Center Drive, Suite 3500 Brunswick, ME 04011
Phone Ph: (207) 373-6310
Fax: (207) 373-6315
Directions Directions


Mid Coast Medical Group–Nephrology provides high quality, comprehensive medical care for patients with all types of kidney disease. Our physicians are board-certified in Internal Medicine and Nephrology and use the latest state-of the art technologies for diagnosis and treatment.


Medical care for adult and pediatric patients with kidney disease.

  • Consultation and diagnosis
  • Treatment of all kidney disorders and electrolyte abnormalities
  • Kidney stone evaluation and prevention
  • Kidney transplant monitoring
  • Hypertension management
  • Chronic and diabetic kidney disease, management & evaluation
  • Dialysis treatment option review and referral

Our Team

Cynthia A. DeSoi, MD
Andrew J. Thornton, MD

Office Hours

Wednesdays, 8:30 a.m.–4:30 p.m.

Primary Care