Urban Villa Locations & Hours near Houston

1

Urban Villa - Kelowna

2735 Richter St, Kelowna BC V1Y2R4 Phone Number:(250) 862-2220
  1. Store Hours

Hours may fluctuate

Distance:1,876.74 miles
Edit
2

Urban Villa - Vancouver

1076 Davie St, Vancouver BC V6E1M3 Phone Number:(604) 662-8444
  1. Store Hours

Hours may fluctuate

Distance:1,985.94 miles
Edit