Location

Home / Location

Main Office, Yard, and State Impound

2403 South State Street
Provo, UT 84606
Office: 801-377-2060
Office hours are Mon-Fri, 8am-5pm.