Midcoast Health Services 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
Cynthia A. DeSoi, MD
Cynthia A.
DeSoi, MD
Andrew J. Thornton, M
Andrew J.
Thornton, MD


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.

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

Primary Care