Cartogiraffe.com

JCFS Abe and Ida Cooper Center

JCFS Abe and Ida Cooper Center is a social facility in North Kedzie Avenue 6639 in West Ridge in Chicago.