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