Subway 52195

Subway #52195-0 is a Subway restaurant located at 4601 Selma Drive, Pharr, Texas.