Charles Beatty Alexander, MD, Internal Medicine

50 Union St
Maine Coast Memorial Hospital
EllsworthME  04605-1586 (Hancock County)


Phone: 207-664-5302
Fax: 207-664-5305

NPI: 1841230588
License Number: 008534 (ME)