We are located at
1780 Town and Country #104
Norco CA. 92860
Business hours are from Mon-Fri. 8:00 a.m. to 5:00 p.m. and Saturday from 9:00 a.m. to 3:00 p.m.
We are conveniently located of the I-15 freeway, You can take the 2nd or 6th st. exit. We are right across from the Norco Post office and the DMV.
Our turn around time for cars are about one and a half hours.
Free beverages while you wait.
We provide a nice waiting area with free WI-FI and free shuttle within 10 miles.
Restaurants nearby within walking distance.