The Peabody Library Building, on the campus of Sam Houston State University in Huntsville, Texas, United States. The building was designated a Recorded Texas Historic Landmark in 1990.