Lincoln Street Art Park is a unique institution located at 5926 Lincoln Street in Detroit, Michigan, United States. This eclectic space serves as a museum, …
Reviews
Tripadvisor
4.0/5 · 7 reviews
Loading reviews...
Jan 6, 2024
A great place to drive by or wander through to enjoy quite a bit of street art, from crude and raw to quite refined. When we visited someone had added a piano under the railroad bridge, and it actual…Full review by Scott D