
Lalo's Dog Park
1251 8th St, Vaughn, NM 88353
- Dogs allowed
- Wheelchair accessible

Dog Park at Love's Travel Stops in Santa Rosa sits within a regional network of dog parks spanning east-central and northern New Mexico. The park is located at 1028 NM-156, Santa Rosa, NM 88435, and operates 24 hours daily. Nearby options include Lalo's Dog Park in Vaughn (39.6 miles away), Dog Park at Love's Travel Stops in Tucumcari (55 miles), Dog Park in Clovis (83.3 miles), Russell's dog park in Bard (88.3 miles), and Salvador Perez Dog Park in Santa Fe (89.4 miles).
This location provides convenient access for travelers and local residents seeking dog park facilities in the area. The 24-hour schedule accommodates visitors at any time of day or night.
No amenity information available.

1251 8th St, Vaughn, NM 88353

1900 S Mountain Rd, Tucumcari, NM 88401

Clovis, NM 88101

Santa Fe, NM 87505