872 N Tomoka Farms Rd, Daytona Beach, FL 32124, United States
1472 N Nova Rd, Daytona Beach, FL 32117, United States