Saints Peter And Paul Catholic ChurchParishShareKings AvenueTema, Greater Accra RegionGhanaGet directions