Village Centre

admin

Village Square Centre is a grocery-anchored single-level retail plaza, located at the intersection of Dorchester Road and Carlton Road.