6500 20th St Ste A, Vero Beach, FL 32966, United States
3301 Ocean Dr, Vero Beach, FL 32963, United States