Cleveland OH Recreation Centers 1. 14916 Aspinwall Ave, Cleveland, OH 44110 | South & West Center (216) 541-1405