Subway 29690

Subway #29690-0 is a Subway restaurant located at Lot 18B, 3605 Osborne Lane, Lafayette, Indiana.