Subway 24024

Subway #24024-0 is a Subway restaurant located at Milford Mill Shopping Center, 8037 Liberty Road Space 3, Baltimore, Maryland.