Albertsons 710

Albertsons #710 is an Albertsons supermarket located at 8920 Fletcher Parkway in La Mesa, California.