Subway 15660

Subway #15660-0 is a Subway restaurant located at Town & Country Food Stores Inc, 1900 West American, Muleshoe, Texas.