Wendy’s

Wendy’s
Schaumburg, Illinois

The 3,209 sq ft restaurant in Schaumburg, IL, involved a massive volume control system installation. During the entire process Peter Schwabe met tight timelines and worked closely with the Landlord’s demolition contractor.

 

Written by