Lot 56/Cesar Chavez Plaza

Location

42° 44' 49.6392" N, 84° 32' 57.9444" W

At the intersection of Turner St and Grand River Ave in Old Town.