Dr. Karl Arakelian, DMD

Address

18 Church St
Haverhill, MA 01835