3110 Parkwood Street, El Paso, TX 79925, USA
3110 Parkwood Dr. and Album
El Paso
Texas
79925
United States
Park in El Paso. Park is located exactly where described, but the agility equipment is no longer there. The fenced enclosures that housed the agility equipment are still there though and the park is a wonderful place to take your pet! Location: Album and Yarbrough St.