Under Construction

The Stowell Company has just complete their project on Walt Disney World’s latest resort!

Disney’s Art of Animation Resort located in Lake Buena Vista, FL, is a themed resort that embraces the character of the legendary Disney classics of The Lion King, Cars, Finding Nemo and The Little Mermaid. There are a total of 10, 4-story buildings. The buildings are made up of 864 individual rooms and 1120 suites.

Now we’re well underway with our projects at The Broken Spoke in Austin, TX which is a multi use development. Stowell Company, Inc. is proud to provide framing and pre construction services for such an iconic and historical place.