John T Frankland Jr, MD, Anesthesiology

50 Union St
EllsworthME  04605-1586 (Hancock County)


Phone: 207-667-5311
Fax:

NPI: 1962408377
License Number: 013710 (ME)