Oculus oculusinc.com

Oculus is an architecture and interior design firm with offices in St. Louis, Dallas, and Portland.

Oculus is an architecture and interior design firm with offices in St. Louis, Dallas, and Portland.

See All Exits Recent Exits

Phone: 314-367-6100

Fax:

1 South Memorial Drive
Suite 1500
Saint Louis, 63102
Missouri, United States

Oculus - Investments & Acquisitions

Show Real Data Oculus Investments
See all Recent Investments
Date Company Round Amount Co-investors
2017-11-15Staicoff DesignAcquired
See all 1 investments