Contact Us

Hours of Operation

Mon Closed
Tues By Appointment Only
Wed 9:00am to 5:30pm
Thurs 9:00am to 5:30pm
Fri 9:00am to 5:30pm
Sat 9:00am to 3:00pm
Sun Closed

Mailing Address (Correspondence Only)

P O Box 890894 Temecula, CA 92589

Yard Address

18181 Collier Avenue Lake Elsinore, CA 92530


Phone: (951) 471-5080

Fax: (951) 471-5756