Subway 14581

Subway #14581-0 is a Subway restaurant located at Chevron Gas/Convenience Store, 2624 South 1st Street, Tucumcari, New Mexico.