Best report
ϟ
Oct 28, 2016
The purported address is 100 Spring Garden Avenue, Deland FL 32720, and googling that address leads to 100 S. Spring Garden Ave. There is a Shell gas station at that location. The Google map feature also showed that Oasis Credit Services uses that address. Perhaps the Shell gas station owner is also affiliated with Oasis.