© 2019 by Crimson Building Company, LLC

LANDMARK DECATUR

Landmark was a 70,000 steel fabrication facility built in Decatur, Texas