Location Map
Joint Visa Reception Centre F298/5, 5th Norla Link, North Labone Estate, Near UNHCR office at Labone, Accra Tel No : 021 768 417 , 021 769 018