Quality Inn & Suites In Elkhart
3321 Plaza Ct -
Elkhart,
IN 46514