Get directions to The Shops at Kenilworth

Location of The Shops at Kenilworth mall is 800 Kenilworth Drive, Towson, Maryland - MD 21204-2201.

GPS Coordinates: 39.411694, -76.619253


Your address:

« Return to The Shops at Kenilworth