Subway 35004

Subway #35004-0 is a Subway restaurant located at Shell Convenience Store, 3900 Ventura Drive, Findlay, Ohio.