Albertsons 3797

Albertsons #3797 is an Albertsons supermarket located at 1601 South Melrose Drive in Vista, California.