Apparel and accessory store Simon's Taylor Shop is located in Canoga Park, CA. It boasts an annual revenue of $282,880 and employs two people. Simon's Taylor Shop's reputation in the boutique space is something to be admired. The firm is currently headed by Owner Simon Zamora.
Want to share more of your experience?GO TO FULL REVIEW