Upper St. Clair Recreation CenterBy admin / June 6, 2023 Upper St. Clair Recreation Center1551 Mayview Rd, Pittsburgh, PA, 15241, USAPittsburgh Pennsylvania Phone: 4122211099Url: http://www.twpusc.org/recreationcenter