TG Dr. Thomas B. GallaherIs this you? Claim your profile General Dentistry 0 Write A Review Blue Ridge Dental Group 1618 W Main St, Salem, VA, 24153 4 other locations (540) 389-0720