Ambor Structures

Ambor Structures is a trusted provider of custom-made monopole towers and related structures for distributed wind energy and telecommunications industries worldwide. We’ve forged a reputation of reliability through quality manufacturing, dedicated customer service and matured industry know-how.

Contact: Josh Carlson
Direct: 651-414-1249
Address: 1001 Corporate Ave., Suite 101 North Port, FL 34289