Preston H Dalglish Jr, MD, Internal Medicine

26 W Cole Rd
BiddefordME  04005-9407 (York County)


Phone: 207-282-1148
Fax: 207-286-9126

NPI: 1477524387
License Number: 12061 (ME)