Subway 11323

Subway #11323-0 is a Subway restaurant located at Chowan Shopping Center, 827 West Main Street, Murfreesboro, North Carolina.