Ralphs 664

Ralph's #664, also known as Montalvo Square Ralphs, is a Ralph's supermarket located at 1776 South Victoria Avenue in Ventura, California.