Ochoa's Tailor Shop
Drag box to select area
Ochoa's Tailor Shop is a small, family-owned business offering tailoring services as well as custom-made clothing located in the beautiful La Crescenta-Montrose region. Ochoa's Tailor Shop boasts a staff that is professionally trained and a reputation for excellent customer service. Ochoa's Tailor Shop has a staff that is friendly, helpful and courteous.
3720 Verdugo Rd, Montrose, CA 91020
- Accessibility Details: A ramp leading from the parking lot to the center gives wheelchair access.
- Hours: Mon - Sat, 7:30am - 6pm; Sun, closed
- Accessible: yes