Benjamin Allan, MD, Family Medicine

143 Peyton St
BarboursvilleWV  25504 (Cabell County)


Phone: 304-697-2035
Fax:

NPI: 1396781670
License Number: 22232 (WV)