604 Amistad Dr, Laredo, TX 78041, USA
Photo: google.com