Sts. Peter & Paul Parish Hall (map) South 8th Street & Allen Avenue St. Louis, MO, 63104 United States ✚ gCal ✚ iCal The monthly SRG General Membership Meeting is held at Sts. Peter & Paul Parish Hall, South 8th Street & Allen Avenue – contact SRG President Bill Clendenin at president@soulard.org. (Meeting ending time is approximate.)