Get directions to: Atwater's, Towson, MD Restaurant address: 798 Kenilworth Dr Towson, MD 21204, USA Driving Walking Bicycling Restaurant: Atwater's