Subway 59820

Subway #59820-0 is a Subway restaurant located at Shell Gas/In-Out Convenience Store, 806 West State Street, Alvord, Texas.