1. Vaughn Garouche Jewelers 1034 E Schaumburg Rd, Streamwood, IL 60107 Coordinate: 42.03099,-88.15558 Phone: (630) 372-0062