Find the full list below:
247 S Amelia Ave, DeLand, FL 32724, USA
1580 S Woodland Blvd, DeLand, FL 32720, USA