Scoville Place

Jct. of Lake St. and Oak Park Ave.
Oak Park
Illinois
United States