Subway 14666

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