Hemphill within 40 miles of Princeton Idaho


General Practice