Contact Us
Information Request

Department Phone Numbers
- Accessories
- 888-341-3685
- Body Shop
- 888-286-2578
- Finance
- 888-877-0941
- Internet
- 888-877-0941
- New
- 888-877-0941
- Parts
- 888-341-3685
- Sales
- 888-877-0941
- Service
- 888-286-2578
- Service Scheduler
- 888-286-2578
- Special Finance
- 888-877-0941
- Used
- 888-877-0941
Department Location
Bob Howard Scion
12929 North Kelley Avenue
Oklahoma City, Oklahoma
73131888-877-0941
Map & Location