Subway 54135

Subway #54135-0 is a Subway restaurant located at Physicians Pavilion North I, 6535 North Charles Street Suite 135B, Towson, Maryland.