Star On the Eye Productions 26376 N Diamond Lake Rd, Mundelein, IL 60060, United States of America +1 847-388-3702 Reviews Map