

Flash Flood Print Studios
-
2421 E Admiral Blvd,
Tulsa, OK 74110 -
May Yang
Owner -
http://www.flashfloodprint.com/
This custom screen printing and graphic design studio located in Tulsa recently added over 2,000 square feet in workable space with their June 2018 move. From 2015-2017, revenue for the business increased almost 98%. The love of the screenprinting process brought these two founders together.
“TEDC allowed us to purchase major equipment, which has drastically improved our operating capacity.”
– May Yang, Owner