1580 N Nova Rd, Daytona Beach, FL 32117, United States
621 Fern Ave, Daytona Beach, FL 32117, United States