Ruperto D Dumapit, MDRuperto D Dumapit · General Practice Physician922 Virginia Ave, Welch, WV, 24801NPI · 1679655732No reviewsInsuranceNot specified(304) 436-8066Check availabilityBook online Claim listing