Subway 18131

Subway #18131-0 is a Subway restaurant located at Phillips 66 Station, 5851 State Road 43, West Lafayette, Indiana.