Thomas Leu Design & Construction is a full-service design and construction company based in Fond du Lac, WI.
Specializing in residential and commercial projects, they offer a range of services from concept design to final construction.
Generated from their business information