editSuggest an edit

Cedar Creek Family Medicine

Medical / Health Care Facilities

98 Poplar St.,
Blackfoot, ID 83221

(208) 782-3700

Call
Call 208-782-3700
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.