Montgomery Hall (Lafayette, Louisiana)

USA / Louisiana / Lafayette / Lafayette, Louisiana
 Upload a photo

This is Montgomery Hall, the chemistry building
Nearby cities:
Coordinates:   30°12'45"N   92°1'13"W
This article was last modified 6 years ago