Altus alberga a la "Our Lady of Perpetual Help Church" (Iglesia de Nuestra Señora de la Ayuda Perpetua), la cual es parte del National Register of Historic Places.