Village Inn Albuquerque NM
Add Website
Close
Village Inn
Be first to review 2340 Yale Blvd Se,Albuquerque NM 87106 Phone Number: (505) 243-5476
Village Inn Store Hours
Hours may fluctuate
Post a review
Village Inn Nearby
Locations Closest to You miles-
Village Inn - Albuquerque 2017 Menaul Blvd NE3.71
-
Village Inn - Albuquerque 2437 Central Ave NW4.14
-
Village Inn - Albuquerque 1514 Coors Blvd NW5.77