Impress Ink Screen Printing & Embroidery
540 N Goldenrod Rd Suite A
Orlando, FL 32807
Impress Ink Screen Printing & Embroidery is a custom t-shirt store located in Orlando, Florida. They are a full in-house apparel and merchandise provider that can fulfill screen printing, embroidery, and promotional products from design conception to product inquiry.