Sears Chula Vista Center in Chula Vista, California (department store, home improvement) - CLOSED

Map & Directions (CLOSED)

565 Broadway
Chula Vista, California 91910-5307

Phone: 619-585-2200

Detailed Map