Oculus Inc. 6th on Largest Interior Design List 2017
Oculus Inc. made the #6 spot on the St. Louis Business Journals Largest Interior Design Firms list for 2017.
https://www.bizjournals.com/stlouis/subscriber-only/2017/06/23/interior-design-firms.html