Freeport Health Network Pain Clinic 1045 W Stephenson St, Freeport, IL 61032 8155996159 (phone)
Education:
Medical School Texas Tech University Health Science Center School of Medicine - Lubbock Graduated: 1987
Languages:
English Spanish
Description:
Dr. Ibarra graduated from the Texas Tech University Health Science Center School of Medicine - Lubbock in 1987. He works in Freeport, IL and specializes in Anesthesiology. Dr. Ibarra is affiliated with FHN Memorial Hospital.