Audubon Hall in Baton Rouge, Louisiana

Audubon Hall in Baton Rouge is a university building. Audubon Hall is located near South Stadium Road.

Building Type
university building