Bluebird Family Eye Care 2405 Jafer CourtIdaho Falls, ID, 83404 View Phone 208-529-2700 2405 Jafer CourtIdaho Falls, ID 83404 Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page