Reviews for Nicholas Financial Inc

Write a review
  • May 2023

    Would not recommend. They sold my account to someplace in LA and now my account all mixed up with another one and nobody seems to know what's going on with it. It's been a huge headache and hassle to get thing resolved.

Ratings

Google Google: 1/5

Nicholas Financial Inc

6819 Central Ave e, Toledo

Directions Call Website Suggest an Edit