The Posse Foundation Share: Community Organizations The Posse Foundation Visit Website 1515 Poydras St., New Orleans, LA 70112 (504) 208-5595 (504) 910-9967 (fax) About Map About College Access and youth leadership development What's Nearby? Distance: 5 10 15 20 25 50 mi.