Subway 54299

Subway #54299-0 is a Subway restaurant located at Trenton Park Plaza, 219 East Trenton Unit 5, Edinburg, Texas.