H
Hannah Terry Review of Savanna
The experience with Savanna has been average. The ...
The experience with Savanna has been average. The customer service was decent, the website was easy to navigate, but there was nothing outstanding about the company. Overall, it was a satisfactory experience.
Comments: