Subway 16655

Subway #16655-0 is a Subway restaurant located at Key Financial Shell Gas Sta, 4887 Kentucky Avenue, Indianapolis, Indiana.