Peter Gerard Deveaux, MD, Surgery

65 Hospital Dr Ste 103
PetersburgWV  26847-9549 (Grant County)


Phone: 304-257-4331
Fax: 304-257-1115
Email: lde***@*****ol.com

NPI: 1336102227
License Number: 036-093519 (IL)