K&H Import Repair Land Cruiser Specialists
K&H Imports Specializes in Toyota Land Cruisers • Service • Repairs • Rebuilding
21420 Ingomar Street Canoga Park, CA 91304 Give Us A Call 818 594-0088 Mon - Fri 8:00 to 6:00
Click here for directions