Subway 1317

Subway #1317-0 is a Subway restaurant located at Phelan West Shopping Center, 320 23rd Street, Beaumont, Texas.