Matthew HallMatthew Hall · General Practice Physician1232 Rigby Rd, Bancroft, ID, 83217NPI · 1932581089No reviewsInsuranceNot specified(208) 251-3800Check availabilityBook online Claim listing