Cuddalore P Vasudevan, MD, Internal Medicine

508 New Hope Rd Ste 7
PrincetonWV  24740 (Mercer County)


Phone: 304-425-0403
Fax:

NPI: 1619082690
License Number: 13193 (WV)