Subway 15811

Subway #15811-0 is a Subway restaurant located at Balden Towne Plaza, 612 West Ventura Street, Fillmore, California.