Subway 32124

Subway #32124-0 is a Subway restaurant located at Texas Star Convenience Store, 215 North Johnson, Alice, Texas.