1. 1st Touch Production 895 E Yorba Linda Blvd, Placentia, CA 92870 Coordinate: 33.88982,-117.84861 Phone: (714) 996-0444