Subway 14820

Subway #14820-0 is a Subway restaurant located at Shell Gas/Convenience Store, 409 West Central Avenue, Comanche, Texas.