Subway 57928

Subway #57928-0 is a Subway restaurant located at, 2707 North Raul Longoria , San Juan, Texas.