Subway 7915

Subway #7915-0 is a Subway restaurant located at, 960 North Perry Street , Ottawa, Ohio.