Miami Screen Print Supply Inc
5566 N.W. 161 Street
Hialeah,
FL 33014