Skip to content
Coverage 6,551 stores across all 50 states and DC Report a wrong listing
Used ApplianceSTORES

The Windfall Design Plaza

2500 Touhy Ave A (847) 979-8663

Located in the Elk Grove Village area, IL, The Windfall Design Plaza is an appliance store. This listing is attributed from the store's own public sources on dated checks.

Location & contact

2500 Touhy Ave A
Elk Grove Village, IL 60007

Phone: (847) 979-8663

Customer reviews

Reviews from Google

Estevan Calderon

5/5

Super nice place , and the service is really good

View on Google →

Nearby stores in Elk Grove Village