Marc Lance Horowitz, DDS, Dentist

81 Main St
HarringtonME  04643-3000 (Washington County)


Phone: 207-483-4502
Fax: 207-483-4778

NPI: 1093849325
License Number: 3679 (ME)