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