Subway 26505

Subway #26505-0 is a Subway restaurant located at Chippewa Shopping Center, 2580 Constitution Boulevard #20, Beaver Falls, Pennsylvania.