Athletic Dept Info Athletic Director: Leroy Carter 2439 E 55TH ST CLEVELAND, OH 44104 Phone: (216) 401-3906 trackcsu@yahoo.com