Star Photo Shop is located in Accra, Ghana on Opposite Provident Insurance Company, Kwame Nkrumah Circle, Ring Road Central. Star Photo Shop is rated 4 out of 5 in the category photo shop in Ghana.
Address
Opposite Provident Insurance Company, Kwame Nkrumah Circle, Ring Road Central