2401 Landmark Drive Lubbock, Texas 79415
Open Tuesday through Saturday, 9 a.m. - 5 p.m.Sundays 1 p.m. - 5 p.m.Closed Mondays
Restrooms on site
Entrance fee
Content from Lubbock Lake Landmark
Last updated January 31, 2023