Village Inn Reviews & Details
445 S Telshor Blvd
Village Inn is located at 445 S Telshor Blvd in Las cruces near the intersection of E Lohman Ave and S Telshor Blvd. Their menu consists of American dishes . Call (505) 521-1512 today!
- Major Intersection:E Lohman Ave And S Telshor Blvd
Tell us more about Village Inn Las cruces!