Subway 31894

Subway #31894-0 is a Subway restaurant located at Town & Country Convenience Store, 3225 Wheeler, Texico, New Mexico.