Subway 48562

Subway #48562-0 is a Subway restaurant located at Merchants Park Shopping Center Building, 945 North Shepherd Unit 144902/Sp 2-12, Houston, Texas.