The Red Barn Motel

Address:
107 N. Smith
Elwood, NE 68937
Your one stop shop in Elwood.
Find Nearby Restaurants
Find Nearby Attractions