Titans Gym Cleveland
- Distance: 126.46 mi
- Address:619 Prospect Ave E, Cleveland, OH 44115
- Phone:(216) 574-2875
- Reviews: 20Rating: 3.2
Total disappointment... This gym was once the epicenter for power-lifting and strength training in downtown Cleveland. Now it stands a dilapidated, neglected shell of its former self.... more