Subway 29464

Subway #29464-0 is a Subway restaurant located at Walmart Supercenter #1154, 1435 East Main Street, Fredericksburg, Texas.