Get Directions to Village Inn ← View details 6607 N 72nd St, Omaha, Nebraska 68122 (402) 573-9377 Get Directions From* To * — Required information