Albertsons 4070

Albertsons #4070 was an Albertsons supermarket located at 15130 Nacogdoches Road in San Antonio, Texas. Closed in 2002, now Ministerios Rios De Vida (River Life Ministries)