If you want to schedule appointment or have any questions please feel free to contact us.
Stan Auto Body Repair Shop is located in Schaumburg, IL next to Elgin O’Hare Expressway
Stan Auto Inc.
804 Morse Ave. Schaumburg, Illinois 60193
Phone: (847) 891-8455
Secondary phone: (312) 914-3266
Fax: (847) 981-8465