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