News

Health and Wellness — New Sports Complex

Health and Wellness — New Sports Complex

On August 2021, the Laredo City Council approved the Sports Complex Master Plan. The overall project is estimated to be completed in mid-2024. The Buena Vista Sports Complex will be located in South Laredo by Lomas del Sur Boulevard and Cuatro Vientos Road. The land owners for the Buena Vista Sports Complex are the Valdez […]

Read More