J and S Star Automotive in Elwood
510 Ripley St,
Elwood, 68937
(308) 785-2101
(308) 785-2101
Providers of maintenance in Elwood
maintenance, repair