Subway 14666

Subway #14666-0 is a Subway restaurant located at 4455 East Slauson Avenue, Maywood, California.