Bluebird Family Eye Care PLLCBluebird Family Eye Care PLLC · Vision Therapy Optometrist720 N Meridian St Suite A, Blackfoot, ID 83221(208) 785-7274Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing