Found 2 places
Address: 607 Smith Ave, Elwood, NE 68937
Latitude: 40.5868 (40°35′13″N), Longitude: -99.861 (99°51′40″W)
Phone: (308) 785-3302
Site: elwoodcarecenter.com
Address: 202 Smith Ave, Elwood, NE 68937
Latitude: 40.5911 (40°35′28″N), Longitude: -99.8617 (99°51′42″W)
Phone: (308) 324-8308
Site: lexingtonregional.org/getpage.php?name=elwood&sub=