Contact us to learn more about our services, schedule a consultation, or meet our team.
Idea Center Building
1375 Euclid Avenue
Cleveland, OH 44115
Visitors can park in the Playhouse Square garage at Chester Avenue and E. 15th. Enter 1375 Dodge Court, Cleveland, OH 44115 in your GPS for directions to the garage. Exit the parking garage on Level 1 and walk across Dodge Court to the Idea Center Building. Security can direct you to our offices. There are also surface lots or other parking garages near E. 14th and Euclid.