Village Inn
2340 Yale Blvd SE, Albuquerque
(505) 243-5476
Recent Reviews
Village Inn
2340 Yale Blvd SE, Albuquerque 87106
(505) 243-5476