Bank in Halfway House
AMERICAN EXPRESS MIDRAND
GIDDYS MIDRAND 266
Data communications in Randjespark
Bank in Randjespark, Midrand
GAME MIDRAND
Real Check in Halfway Gardens
ELFGRO MIDRAND (PTY) LTD