SHHS Crew practices out of The Foundry, located at 1831 Columbus Rd, Cleveland, OH 44113. The Foundry is a non-profit organization that provides a state-of-the-art training facility which includes a fitness center, boat house, and indoor rowing tanks.

The Foundry houses Four Teams in Residence. Its 65,000 square foot space includes indoor rowing tanks and the longest rowing docks in the world. The tanks allow student-athletes to get acclimated to the rowing stroke before they go out on the water. They also provide a climate-controlled environment for year-round training when Cleveland weather doesn't cooperate.