Does selene finance take over mortgage servicing from another servicer? Complainants who contacted BBB appear to have had Selene Finance take over the servicing of their mortgage loans from another servicer. According to complaints, Selene Finance often claims that consume… This is a multi-location business. Need to find a different location? Need to file a complaint? BBB is here to help.How do i contact selene insurance department? Insurance Department. To provide hazard, property, & flood documentation, please use this address: Selene Finance LP P.O. Box 461470 San Antonio, TX 78246 Fax #: (866) 816-6837 For insurance questions, please call this number: Telephone #: (866) 318-1084.What kind of company is selene finance? About Us. Headquartered in Houston, Texas, Selene Finance is a residential mortgage company with strong experience in all aspects of mortgage loan servicing. Owned and operated by some of the best known names in the industry, Selene Finance brings the power of its deep experience to customize loan servicing options for each homeowner.How do i make a payment on my selene loan? There will be a link to Selene’s website for online payments available on Envision Credit Union’s website, where members can register and make payment. You will be able to go to Selene’s website directly www.selenefinance.com, register, and make payment. You may call Selene at 877-735-3637 to make a payment over the phone.