CH Dr. Caleb Richard Huff, MD Is this you? Claim your profile Obstetrics & Gynecology 0Leave a review Barboursville Contraceptive Care Inc 143 Peyton St, Barboursville, WV, 25504 2 other locations (304) 697-2035