Physical Address:
34 Sarel Cilliers St, Delmas, 2210
Email:
delmas.spar@polka.co.za
Phone:
013 665 4121
Share Call Fax:
086 235 9812
