Otay Logistics Inc is located in San Diego, United States on 2290 Enrico Fermi Dr Suite 20. Otay Logistics Inc is rated 3.8 out of 5 in the category customs warehouse in United States. Otay Logistics is an import and export company based out of 2290 Enrico Fermi Dr # 18, San Diego, California, United States.
Address
2290 Enrico Fermi Dr Suite 20
Company size
1-10 employees
Headquarters
San Diego, California