La Plaza San Diego 825 E Palomar St APT 703 Chula Vista, CA 91911 Phone: (619) 271-9168
Category: Newspapers (Publishers)