Pickleball Scoop
Search
Toggle menu
Home
Directory
About
Contact
Search
Submit a Court
Courts
/
/
Albuquerque
Villela Park
Location
4800 Cherokee Rd NE, Albuquerque, NM, 87110, USA
Get Directions
Contact Information
(505) 507-3663
Visit Website
About Villela Park
Outdoor Courts
6
Surface
Hard
Court Details
Court Lines
Permanent Lines
Net Setup
Permanent Nets
Amenities
Lighted Courts
Loading map...