Mark A Horvath, DDS, Dentist

401 Gilford Ave
Ste 245
GilfordNH  03249-7500 (Belknap County)


Phone: 603-524-7677
Fax: 603-524-7314

NPI: 1811007669
License Number: 2086 (NH)