( 1009 Reviews )
The Home Depot
Home Improvement Store, Tool Store, Rug Store
1710 Homer M Adams Pkwy Alton, IL 62002
K Rice
Celeste- Nastiest manager you could imagine. Thanks to Celeste at Home Depot Alton I will never be stepping foot in that store ever again. We just did a 4,000$ house purc ... more
( 0 Reviews )