5039 N Kimball Ave · Chicago · IL 60625 · United States
frederick von steuben metropolitan science center
High school
3.4 KM