Subway 34483

Subway #34483-0 is a Subway restaurant located at Walmart Supercenter #3422, 2000 Clement Bridge Road, Deptford, New Jersey.