Member Information

Oliver A. Houck
oliver_houck

Tulane University School of Law

6329 Freret Street
New Orleans, LA 70118

Work Phone:
504-865-5946

EPA Region:
6 (AR, LA, NM, OK, and TX)