Ochoa's Tailor Shop is located at the address 3720 Verdugo rd Ste 2 in Montrose, California 91020. They can be contacted via phone at (818) 248-5070 for pricing, hours and directions. Ochoa's Tailor Shop specializes in Costumes, Linens, Sweaters.
Ochoa's Tailor Shop has an annual sales volume of 0 - 500K. .For more information contact Gabriel Ochoa, Owner
Ochoa's Tailor Shop provides...