Mecca Theater
The current site is now an 8-plex brick apartment complex at 723 Adams St. built in the beginning of the 1970s. It is next door to the N.O. School of Ballet at 717 Adams St.. Many people think the ballet school was the site of the old theater. http://www.cinematour.com/tour/us/12146.html
No one has favorited this photo yet