James Crouch is a native and lifelong resident of New Orleans, Louisiana. He received a Bachelor of Science from University of New Orleans and thereafter, earned his Juris Doctorate from Loyola University School of Law. While in law school, he assisted in writing an amicus brief to the Supreme Court of the United States, and became a member of the Loyola Law Review and the esteemed St. Thomas More Inn of Court...
We select top rated professionals who are related to this firm's practice areas