Stetson Baptist Church Back to list Physical Address: 1025 W Minnesota Ave, DeLand, FL 32720 | Map Appointments for Michelle and John View Full Map