How do i contact world omni financial customer service? World Omni Financial Customer Service Phone Number (866) 663-9663, Email, Address. Financial Services.Why work at omni financial? At Omni Financial ® we treat service members like family! We are guided by a mission to provide a professional level of personal financial service to our customers, while conducting business in a sound and governed manner as to maintain continued growth and to provide employees with a challenging and rewarding career.Where is omni financial services located in florida? OMNI Financial Services, Inc. 12610 New Brittany Blvd. Ft. Myers, FL 33907 Phone: (239) 939-4455 Fax: (239) 275-8560 www.omnifinserv.com (239) 939-4455How do i get my refund from omni? Just send a message through your Message Center or give us a call at: +1 877 OMNI USA or +1 914 297 6107. We can direct deposit your refund into your stateside checking or savings account for $7 or we can mail your refund to you by U.S. mail for free. The choice is yours. My military allotment stopped too soon. How do I restart it?