Revenue & Recovery Dept 325 S Melrose Dr # 2000 Vista, CA 92081 Phone: (760) 806-6396 Fax: (760) 806-6381
Category: County Government - Finance & Taxation