Charles John Mirabile, MD, Internal Medicine

100 New Hope Rd
Ste 104
PrincetonWV  24740-2143 (Mercer County)


Phone: 304-425-8183
Fax: 304-487-5612

NPI: 1912937764
License Number: 12913 (WV)