Melrose Village Inn, ORLEANS, Nebraska (NE)
Conveniently located at Main Street () in ORLEANS, Nebraska (NE) (68966), Melrose Village Inn can be reached at 3084734825. Please call in advance to make a reservation.
More restaurants in ORLEANS, Nebraska (NE)
Melrose Village Inn contact information and details:
Address: Main Street - , ORLEANS, Nebraska (NE) 68966
Contact Phone: 3084734825
