The O.T.S. Company (Main Office)
23515 Cornucopia Way
Murrieta, CA 92562
Phone: (909) 772-7644
The O.T.S. Company (Manufacturing/Parts/Repair Facility)
3201 N. Alameda Street Unit C
Compton, CA 90222
Phone: (909) 772-7644
Manufacturing/Parts/Repair Facility is located 10 minutes east from LAX and near 710 and 105 intersection.