The Red Barn Motel

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