Natural and Man-made Points of Interest in the United States of America

70803 Landmarks

No Image Available
This African-American Cultural Center is a part of Louisiana State University and is located in the former Christian Science building. The center was founded in 1972. It opened at its current location on on January 17, 1993.

Links to my site