Caleb Richard Huff, MD, Obstetrics & Gynecology

143 Peyton St
BarboursvilleWV  25504-2063 (Cabell County)


Phone: 304-697-2035
Fax: 304-781-2643

NPI: 1538505359
License Number: 390200000 (WV)