House of Windsor

1050 S. Wadsworth Blvd., Lakewood, CO 80226
Local: 303-936-9029
Region: Denver Area City: Lakewood

Overview

We offer a full line of coffee and pastries, sandwiches, ice cream, shakes, smoothies, home decor and gifts for your friends and family.