Subway 12058

Subway #12058-0 is a Subway restaurant located at T A Operating Corp, 2634 Historic Route 66, Santa Rosa, New Mexico.