Subway 54960

Subway #54960-0 is a Subway restaurant located at, 26 North Main Street , Florida, New York.