Hampstead MD STE F Hampstead MD | Snickerdoodle, Restaurants 1. 903 S Main St, STE F, Hampstead, MD 21074 | Snickerdoodle (410) 239-6077