For bookings and general inquiries, please call us at (310) 425-3803 or feel free to use our email form below. We’re looking forward to working with you.
Self Tape Service is located on Wilshire Boulevard one block north from Centinela Avenue.
3118 Wilshire Blvd, Studio F
Santa Monica, CA 90403