Map location of Hector Martinez 545 The Leader Building, 526 Superior Avenue, East, 44114 Phone: 216-875-5555