Subway 24301

Subway #24301-0 is a Subway restaurant located at Shell Station, 1790 West Bush Street, Lemoore, California.