The Lodge is located at:

1350 26th St.
Vero Beach, FL  32960-5057