White Orchid Spa 3500 Ocean Drive Vero Beach, FL 32963 Phone: (772) 231-1133 Monday–Sunday: 10 a.m.–6 p.m.