Retina Health Institute 1530 N Randall RoadSuite 202Elgin, IL, 60123 View Phone 847-488-1030 1530 N Randall Road, Suite 202Elgin, IL 60123 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page