This is a veterinary facility located at 42651, Highway 283, Elwood, NE, 68937.
42651, Highway 283, Elwood, NE, 68937
Elwood, Nebraska 68937
Phone: +1-308-785-2722
State Code: NE
OSM ID: node/10719135322