United StatesMichiganLower PeninsulaWayne CountyDetroitWest SideSouthwest Side

Delray

0 people want to go here. 4 people have been here.

Popular places

Entries

You

Stephen Boyle
River Rouge

Worth visiting!

The first time I went to this place

I was traveling on a bus from metro airport into downtown Detroit. I had no idea about the Angels of Delray. You’ll find angels painted on boards and secured to the business fronts along Jefferson Ave in this area.

It is also where you’ll find Zug Island, Detroit’s Waste Water Treatment Plant, and Marathon’s fuel refinery.