Mountain View Family Dentistry: Thomas V. Carnaggio DMD 3055 South Highway 127, Hickory, NC 28602