S
SMILL Review of North Edmonton Kia
Terrible place, do not trust anything they say. We...
Terrible place, do not trust anything they say. We tried 3 out of 4 Kia dealerships in Edmonton and this was by far the worst experience. We ended up buying at Sherwood Kia.
Comments: