Directions

DIRECTIONS

The 2017 New Orleans Mini Maker Faire will be held at Delgado Community College’s Student Life Center, 916 Navarre Ave.