Mailing Address: Campus Location: 10900 Euclid Ave. 11130 Bellflower Rd. - 211B Clark Hall Cleveland, Ohio 44106-7119 Cleveland, Ohio 44106-7119 Email: [email protected] Phone 216-368-2810 Save