Jambo Motors 6880 E Colfax Ave Denver Co 80220 (303) 388-9302 (303) 388-4276 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×