Map and directions to The Vista in Esquimalt, British Columbia

Map and Surrounding area of The Vista

Please see the map below to see the location of The Vista and the surrounding area. 

The Vista

622 Admirals Rd Esquimalt, BC V9A 2N7 Canada