K
Kurtis Rosborough Review of The leona group
The Leona Group is an average company. Their websi...
The Leona Group is an average company. Their website lacks essential information, and the services were just satisfactory. The customer support was not very helpful either. Overall, an average experience.
Comments: