Dr. Caras graduated from the Illinois College of Optometry,Indiana University School of Medicine in 1968. He works in Wichita Falls, TX and specializes in Endocrinology, Diabetes & Metabolism and Internal Medicine. Dr. Caras is affiliated with United Regional Health Care System.
View More
