We respectfully request at least 24 hour notice for cancellations.
17650 Wright Street, Suite 6
Omaha, Nebraska 68130
Mon Noon - 8pm
Tues thru Thurs 9am - 9pm
Fri 9am - 6pm
Sat 8am - 4pm
Closed 11am-12:15pm on the last tuesday of the month for educational/staff meetings
We encourage inner and outer beauty while making our guests feel like part of our family.