Xtra Nail Bar

1284 Ottawa St, Windsor, Ontario, N8X 2E6, Canada