Independence Hills Park North Merida Drive, Laredo, TX 78046