Spring Creek Apartments Apartments Spring Creek Apartments Visit Website 752 West James Lee Blvd Crestview, FL 32536 (850) 607-8673 (850) 637-1336 (fax) Rep Info Whom to Contact Kristin Tugmon Property Manager Phone: (850) 607-8673 Send an Email