Subway 32120

Subway #32120-0 is a Subway restaurant located at Walmart Supercenter #821, 3728 North Prince Pass, Clovis, New Mexico.