Z
Zachary Silverstein Review of Windham Sherie
Windham Sherie is an average company. The customer...
Windham Sherie is an average company. The customer service was okay, but nothing special. I expected more from them. Overall, it was a decent experience.
Comments: