EC Financial - Review in Loans and Mortgages category from Cleveland, Ohio
Almost dealt with them! Thank you will spread the word, they are not accredited by the BBB WOW
Review #684625 is a subjective opinion of a user.
PRODUCT OR SERVICE Not specified
Reason of Review / Monetary Loss Not as described / Not specified
Preferred solution Not specified