Vons 2006

Vons #2006 is a Vons supermarket located at 505 Telegraph Canyon Road, Chula Vista, California.