White Orchid Spa Address: 3500 Ocean Drive, Vero Beach, FL 32963, United States Phone: +1 772-231-1133