Franklin at Selma

4973 Franklin Ave
New Orleans, LA 70122

The bus stop at Franklin and Selma is located in a vibrant neighborhood in New Orleans, LA. They often see locals and visitors alike waiting for transportation, as well as enjoying the lively atmosphere surrounding them. The area is characterized by lush greenery, charming architecture, and the unique cultural vibes that New Orleans is known for. Their experience at this stop is enhanced by the sounds of nearby street musicians and the aroma of local cuisine wafting through the air.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesLouisianaNew OrleansFranklin at Selma