Address: 173 Villiers Road Walmer Port Elizabeth 6070, Port Elizabeth. See full address and map. Categories: Flags Pennants & Banners