3000 Lockwood Boulevard, DELTONA, FL 32738