tanks for the info :) Where is Michoud in relationship to NO?
Michoud is in East New Orleans. Right in the thick of it. Exit 246A on I-510. 13800 Old Gentilly Road New Orleans, LA 70129