Ombu Salon & Spa

121 3rd Ave N
Edmonds, WA 98020
(425) 778-6322
(877) 238-9867 (fax)
Hours:
Tuesday 9 AM- 4 PM
Wednesday - Saturday 9 AM- 6 PM
  • About

    Offers a complete menu of organic services including hair styling and coloring, facials, waxing and sugaring, and customized massage and spa packages.