Chabad Auto Ctr 6115 Montezuma Rd San Diego, CA 92115 Phone: (619) 265-0519 Fax: (619) 265-0346
Category: Social Service & Welfare Organizations