Super Star Car Wash Categories Car Wash 7637 Balboa Ave San Diego CA 92111 (480) 558-6162 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×