New Star Tailor Shop 115 E 8th StLos Angeles, CA, 90014 View Phone 213-627-7520 115 E 8th StLos Angeles, CA 90014 Experience & Reliability About Send to My Email Send to My Phone Print this Page