Albertsons 180

Albertsons #180 is an Albertsons supermarket located at 3301 West Cherry Lane in Meridian, Idaho.