Omni North Leap ONL
Ripoff
Omni north leap is a rip off!!! Do not fall for this please!!! I responded to a newspaper ad in Memphis Tennessee about 2 weeks ago. It was a local Memphis number that I called, but when calling it, it advised me to call the 800 number. The 800 number is 1-800-677-1641. The Woman I spoke to on the ...