Allen’s current address is 524 Grafton St, Shrewsbury, Ma 01545. Allen has reached 67 years of age. Allen's birth year is 1957. D & L Shooting Supplies, Inc is a business Allen has some connections with. Phone number listed for Allen is (508) 845-1717. He has stayed in Warwick, Westborough and Coventry before moving to Shrewsbury.