Margaret Elizabeth Garland, DDS, Dentist

120 Plant Ave
HauppaugeNY  11788-3805 (Suffolk County)


Phone: 631-851-3810
Fax:

NPI: 1104989722
License Number: 045951-1 (NY)