Subway 3076

Subway #3076-0 is a Subway restaurant located at Selma Station Shopping Center, 2744 Whitson Avenue, Selma, California.