Cartogiraffe.com

West Carroll Avenue

West Carroll Avenue is a street in East Garfield Park in Chicago. In the area there is, inter alia, a cafe.