Garden Center at The Home Depot - 1232 W North Ave, Chicago, IL

Garden Center at The Home Depot 1232 W North Ave Chicago is located at 1232 W North Ave, Chicago, IL 60642, USA. Phone number: (773) 486-9200.
Garden Center at The Home Depot 1232 W North Ave Chicago is located at 1232 W North Ave, Chicago, IL 60642, USA.
The phone number is (773) 486-9200
The postal code of Garden Center at The Home Depot 1232 W North Ave Chicago is 60642