S
Stacy ShawReview ofDelia Tony
The company Delia Tony is okay. I have had both go...
The company Delia Tony is okay. I have had both good and not so good experiences with them. The service is decent, but there is room for improvement. The staff can be a bit inconsistent in terms of their knowledge and helpfulness.

Comments: