Flamingo Theatre

14273 E. 7 Mile Road,
Detroit, MI

Unfavorite No one has favorited this theater yet

Showing 1 comment

kencmcintyre
kencmcintyre on June 7, 2008 at 2:01 pm

There is a photo of the church on this site:
http://tinyurl.com/6xb23e