ADDRESS

3606 N 156th St

Suite #106

Omaha, NE 68116

CONTACT

OPENING HOURS

Mon-Fri: 10:00am-8:00pm

Sat: 10:00am-7:00pm

Sunday: 12:00pm-5:00pm

© 2023 by Kanwa Nails & Spa