Osiris Tailor Shop is located at 205 Garrett Ave, Chula Vista, CA. This location is in the Central Chula Vista neighborhood. This business specializes in Alterations & Tailoring.
by merchantcircle on February 17, 2015 from merchantcircle
Information from the business
Professional Clothing Alterations For Men and Women