Hospital Name: Idaho Physicians Clinic
Address: 98 Poplar St 3rd floor, Blackfoot, ID 83221
Street Address: 98 Poplar St 3rd floor
City : Blackfoot
State: Idaho
Zip Code: 83221
Plus Code:5MV2+GV Blackfoot, Idaho
Category: Medical clinic
Related Category : Health
Hours : ~
Tillnow ,
Overall Rating : 3.5
Reviews: 2
Last 3 reviews:
Checked in 20 minutes prior to scheduled appointment.Waited for 20 minutes past scheduled appointment.Complained to front desk about what’s the point of appointments if you don’t see patients at scheduled times.They charge hundreds of … More
Screenshot:
Listing Status: Yes
For More information :