Subway 6367

Subway #6367-0 is a Subway restaurant located at 233 North Industrial Boulevard, Bedford, Texas.