Urban Villa Locations & Hours near Houston
Urban Villa - Kelowna
2735 Richter St, Kelowna BC V1Y2R4 Phone Number:(250) 862-2220Hours may fluctuate
Distance:1,876.74 miles
Urban Villa - Vancouver
1076 Davie St, Vancouver BC V6E1M3 Phone Number:(604) 662-8444Hours may fluctuate
Distance:1,985.94 miles