Subway 24536

Subway #24536-0 is a Subway restaurant located at Baytown PLaza Shopping Center, 6608 Garth Road, Baytown, Texas.