The Face & the Body Reviews (3)
View Photos
The Face & the Body Rating
Address: 2515 S Brentwood Blvd, Saint Louis, Missouri, United States, 63144-2308
Phone: |
Show more...
|
Web: |
|
Add contact information for The Face & the Body
Add new contacts
This client received a refund several weeks ago, $was returned to her credit card She seems to be happy.CEO
Please see attached as the refund was given to client on 2/22/16.For questions or comments please call me at [redacted] [redacted] CEO/Founder
Revdex.com: I have reviewed the response made by the business in reference to complaint ID [redacted] , and find that this resolution is satisfactory to me The manager contacted me several times, although it was hard to get of hold of me as I was out of town She then refunded the money in question Sincerely, [redacted]