RH Dr. Richard Mark HolmesIs this you? Claim your profile General Dentistry 10 Write A Review Dr. RICHARD M HOLMES 136 Indian Trail Rd S Po Box 338, Indian Trail, NC, 28079 2 other locations (704) 821-7222