General information for Odesus Inc
Physical address
12121 Wilshire Blvd Ste 810, Los Angeles, Ca, 90025
Mailing address
12121 Wilshire Blvd Ste 810, Los Angeles, CA, 90025
Website
odesus.com
Points of contact for Odesus Inc
SAM.gov Points of Contact
Montana
Islas
Government Business POC
Electronic Business POC
Director, Ops. & Admin.
12121 WILSHIRE BLVD. STE 810, LOS ANGELES, CA, 90025
Additional contact details may be available