McDonald's 2838

McDonald's #2838, is a McDonald's restaurant located at 2757 Canal Street, New Orleans, Louisiana. The location includes a drive-through.