Subway 30012

Subway #30012-0 is a Subway restaurant located at, 6900 Dogwood Road Ste A, Baltimore, Maryland.