The Cleveland Play House

The Cleveland Play House

8500 Euclid Ave.
Cleveland, OH 44106
(216)795-7000    FAX: (216)795-7005



View of CPH from Euclid Ave. Aerail view of CPH Expedia Map . . Google Maps . . MSN Map . . MapQuest Map






More pictures from above