John P. Richards, D.O.John P. Richards, D.O. · Family Medicine Physician4914 Elk River Rd Suite A, Elkview, WV, 25071NPI · 1710023734No reviewsInsuranceNot specified(304) 965-7051Check availabilityBook online Claim listing