Frankces Technology Centre
Internet Cafe
Postal Address:
P. O. Box TN 118, Teshie-Nungua Estate Accra
Contact:
0244838310
E-mail:
U2FsdGVkX19igpfc7amglEhAB4rE7512u3j5HN2+VxK3O1Z6cBeHZeQGwe4epgmq
Location:
Teshie Nungua Estate
Region:
Greater Accra
Website:
none