St. Thomas Eye Hospital Osu Flag BusinessReturn to Accra Street Directory Listing Category Specialist Clinics in Accra Phone 63 Listing Tags Hospitals In Accra Address 63 Anumansa St ZIP Code 23321 Contact business ownerSend Message Name Email Phone Number Message