Upstairs Downstairs Cleaning Reviews (1)
View Photos
Upstairs Downstairs Cleaning Rating
Address: 590 S Poplar Ave, Elmhurst, Illinois, United States, 60126-4062
Phone: |
Show more...
|
Web: |
|
Add contact information for Upstairs Downstairs Cleaning
Add new contacts
Final Consumer Response /* (450, 9, 2014/04/29) */
***
11:AM (hours ago)
to me
They have resolved the issue and issued a refundPlease close this caseThank you!
***