Location: 1115 South Malta Rd. DeKalb, IL 60115