castro's tailor shop is a Tailor located in Lake Balboa, CA 91406. It is one of the 727 tailors in United States. Address of castro's tailor shop is 17520 Saticoy St, Lake Balboa, CA 91406, United States. castro's tailor shop can be contacted at 18187874886. castro's tailor shop is located in a remote area, with less than 1 listed places around it. castro's tailor shop is rated 5 (out of 5 stars) by 1 reviewers on the web.
17520 Saticoy St, Lake Balboa, CA 91406, United States
Contact number of castro's tailor shop is 18187874886.
Rating of castro's tailor shop is 5 out of 5 stars.
Address of castro's tailor shop is 17520 Saticoy St, Lake Balboa, CA 91406, United States.
castro's tailor shop is located in Lake Balboa, CA 91406.
castro's tailor shop is a Tailor in United States
Pincode of Lake Balboa, CA 91406 is 91406