Find the full list below:
899 E New York Ave, DeLand, FL 32720, USA
118 W Plymouth Ave, DeLand, FL 32720, USA