Welcome to Village Square, a modern community shopping centre
situated in the heart of St Francis Bay