New Orleans Transfer, LEIGHTON, Alabama (AL)
Comfortably situated at 1682 South Wilson Dam Road () in LEIGHTON, Alabama (AL) (35646), New Orleans Transfer can be contacted at 2563860656. Please do call up ahead of time to reserve your spot in the restaurant.
More restaurants in LEIGHTON, Alabama (AL)
New Orleans Transfer contact information and details:
Address: 1682 South Wilson Dam Road - , LEIGHTON, Alabama (AL) 35646
Contact Phone: 2563860656