66 Pit Stop Pond

66 Pit Stop Pond

I-40, Exit 140 Albuquerque, New Mexico 87121

Official Website

About this Location

This pond is north of the Laguna 66 Pit Stop Restaurant on I-40 west of Albuquerque.