Sheila M Carroll, MD, Pediatrics

24 Miles Ctr Way
DamariscottaME  04543-4067 (Lincoln County)


Phone: 207-563-4250
Fax: 207-563-4246
Email: sca***@*****il.com

NPI: 1740212661
License Number: 015932 (ME)