Russell Automotive Address: 39w869 Midan Dr, Elburn, IL 60119 Phone: (630) 262-0012 Payment: Gas Stations, Auto Repair, Brakes Other Businesses: Norman Firm PC at 42W290 Stillmeadows Ln, Elburn, IL 60119 Maureen E Kelly Law Offices at 100 S Main St, Elburn, IL 60119 Ottosen Britz Kelly Cooper at 303 N Main St, Elburn, IL 60119 Bleifuss Law LTD at 138 N Main St, Elburn, IL 60119 G.E.D. Pizza at 151 E. Route 38 Unit H, Elburn, IL 60119