Rachel Sowards, MD, Internal Medicine

301 Great Teays Blvd Ste 6
Scott DepotWV  25560-9552 (Putnam County)


Phone: 304-757-6999
Fax:

NPI: 1033296389
License Number: 24152 (WV)