Serra BMW Champaign corporate office is located in 100 Burwash Ave, Savoy, Illinois, 61874, United States and has 11-50 employees.
serra bmw champaign
bmw of champaign
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Serra BMW Champaign's success, and advanced their careers.
Service Manager at Ed Napleton Automotive...
Worked as Sales Manager, Bmw
at Serra BMW Champaign (2016-2024)
Explore More
Serra BMW Champaign is a company that specializes in automobile dealership. It offers financing options, buying, selling of used and new vehicles, and maintenance services. The company is headquartered in Savoy, Illinois.... Read More