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.
|City||Saint Louis , MO|
|Address||6 South Old Orchrd Ave|
|Phone Number||(314) 918-8383|