Subway 29518

Subway #29518-0 is a Subway restaurant located at Last Minute Mart Convenience Store, 2335 Harlansburg Road, New Castle, Pennsylvania.