Skip to Content
Home
Services
Contact
Patient Portal
Owa Vida Wellness Spa
(0)
Cart (0)
Book Appointment
Home
Services
Contact
Patient Portal
Owa Vida Wellness Spa
(0)
Cart (0)
Book Appointment
Home
Services
Contact
Patient Portal
Book Appointment

Owa Vida Wellness Center

Address: 267 Main St, Nyack, NY 10960

Email: Owavida@owavida.com

Phone: 1 (845) 535-9325

Hours: Monday – Friday | 10 am – 7 pm | Saturday 10 am - 1 (By Appointment Only)

© 2026 Owa Vida Wellness Center, All Rights Reserved.