Allen & Sons Address: 1578 Cottage Ln, Towson, MD 21286 Phone: (410) 494-9663 Nonclassified Establishments Other Businesses: Tiffany and Co at 825 Dulaney Valley Rd, Towson, MD 21204 Thanks Hon at 20 Allegheny Ave, Towson, MD 21204 Maryland Building Permits at 1602 Pinnacle Rd, Towson, MD 21286 Bank of America ATM at 1630 W Joppa Rd, Towson, MD 21204