1713 Davie Street(604) 569-4779Hours listed
Libra Nail Bar
Details
- Beauty Salon
- Wheelchair accessible
More nail salons near Libra Nail Bar
1817 Robson StreetHours listed
1725 Robson Street(604) 806-6336
1666 Robson St(604) 558-0809Hours listed
1610 Robson Street
1196 Davie Street(778) 969-6688