Studio Tech Inc is located at 2011 S Yale St, Santa Ana, CA. This location is in the South Harbor neighborhood..