JECC Leave a reply Address 2030 South Taylor Road Cleveland 44118 United States Upcoming Events No events in this location