KFC - Kentucky Fried Chicken - 1406 Saint Charles Ave. in New Orleans, Louisiana (Restaurant) - CLOSED

Map & Directions (CLOSED)

1406 Saint Charles Ave.
New Orleans, Louisiana 70130

Phone: (504)529-5896

Detailed Map