Subway 52195

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