Pets
Frank Ortiz Dog Park
Frank Ortiz Park is a huge dog friendly park minutes from the plaza. Enjoy running, walking and playing off-leash with your dog. | |
Location: | 160 Camino de Las Crucitas |
Emilia Poochie
Location: | 708 Canyon Road |
Phone: | 505.438.9663 |