OWM Spa Downtown

  • OWM Spa Downtown
  • OWM Spa Downtown
  • OWM Spa Downtown

Location Category: Health-Fitness and Salon/SpaLocation Tags: Featured and Featured Health

More Info
  • Buffalo’s Premier Spa Facility

    At OWM Spa Downtown we focus on natural healing and most advanced modalities and treatments. We create a personalized, holistic experience combining aesthetic services with mindfulness, yoga, fitness and nutritional counseling, paired with the highest level of personalized service and attention.

    Our one-of-a-kind setting provides a perfect opportunity to meditate on your intentions and discover balance in your life. Explore these services and treatments, and keep in mind, that our staff can help customize your spa experience to best achieve your goals.


  • Address: 235 S Elmwood Ave # 120
    New York
    United States
  • No Records Found

    Sorry, no records were found. Please adjust your search criteria and try again.

    Google Map Not Loaded

    Sorry, unable to load Google Maps API.