Snow Park
Tourist attraction β’ Parkππ Came here to visit the set of Stranger Things. Nice little park and my kids loved seeing it. Easy to get to and parking was right on the road. People often mention park, Nice, kids, area,
Address
9501 Indian School Rd NE, Albuquerque, NM 87112
Website
Contact
(505) 768-5353Rating on Google Maps
4.50 (362 reviews)Open on Google Maps