MKO Auto Service – Location

Vist our service center, conveniently located at 1860 Alum Rock Ave, San Jose. We’re on your right when driving towards the hills between 101 and 880, just after the KFC on Alum Rock Ave.