Ross & Baruzzini Global offers consulting, architecture and engineering services to customers around the world on projects of all kinds and complexity. Our international projects span over 4 continents and include projects at over a dozen locations worldwide including: Qatar, Mexico, Malaysia, Egypt, Saudi Arabia, Nigeria, Canada, Colombia and Iraq.

Contact Details

  City Saint Louis , MO
  Zip Code 63119
  Address 6 South Old Orchrd Ave
  Phone Number (314) 918-8383