Roshan S Patel, MDRoshan S Patel · General Practice Physician98 Poplar St, Blackfoot, ID, 83221NPI · 1871758177No reviewsInsuranceNot specified(208) 782-2478Check availabilityBook online Claim listing