NEW ORLEANS, LA
STOKES & HUBBELL CAPITAL MANAGEMENT, LLC
1653866
472056983
5048328100
1100 POYDRAS STREET
NEW ORLEANS, 70163
LA