HOME / Greek Orthodox church / Hellenic Orthodox Church Of The Virgin Mary
62 5th St, Melrose Estate, Johannesburg, 2198
+27829000419
View Business Profile