14305 Central Ave NW Albuquerque, NM 87121, Albuquerque, New Mexico 87121 USA
Photo Credit: Facebook/Enchanted Trails RV Park & Trading Post
Claim copyright