Ralphs 26

Ralph's #26, also known as Twin Oaks Shopping Center Ralphs, is a Ralph's supermarket located at 5727 Kanan Road in Agoura, California.