St. Thomas Aquinas Catholic ChurchParishShareVolta Hall RoadAccra, Greater Accra RegionGhanaGet directions