Creek Run Combines Both Montpelier Offices
We are excited to announce the construction of our new office building! The new 11,000 square foot office space is being constructed in the Montpelier Industrial Park right off of State Road 18. The building will consolidate our two current Montpelier offices and will be the home of 35 employees starting in July 2015. Our new address will be One Creek Run Drive.