The Arlen Specter US Squash Center 25 N 33rd St. The Arlen Specter US Squash Center is the country’s largest squash facility and anchor of the US Squash Community Affiliate Network.