3959 Van Dyke Road
Odessa, FL 33558
United States