Hemphill within 10 miles of Princeton Idaho


General Practice