Elizabeth S M Desjardin, MD, Surgery

100 Campus Dr Unit 121
ScarboroughME  04074-7172 (Cumberland County)


Phone: 207-396-7760
Fax: 207-396-8500

NPI: 1275829699
License Number: 036140306 (IL)