costa rica republic of honorary consulate

Department Costa Rica - Republic of Honorary Consulate
Address PO Box 1210, PARKLANDS, 2121
Street Address 14 Talton Road, Forest Town, JOHANNESBURG
Phone No 011 486 4716
Fax 011 646 7514
Email
Website