Planet Beach- Petroglyph
8201 Golf Course Rd NW A-4A
Albuquerque, NM 87120
Corner of Golf Course and Paseo
\