Address: 240 W Los Angeles Ave, Simi Valley, CA 93065, USA
Address: 1275 Simi Town Center Way, Simi Valley, CA 93065, USA
“As with most DIY stores, the majority of the staff seem to be more interested in the minutia of their daily activities than helping the customer. However, the management at the Simi Valley location is far above and beyond any other branch I have done business with. Their actions, attentiveness and follow up are commendable! For her assistance in a recent transaction, a big THANK YOU to Anna.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…