Eyes on Schaumburg 140 S Roselle Rd B, Schaumburg, IL 60193, United States of America +1 847-792-9411 https://www.eyesonschaumburg.com/ Reviews Map