Allen currently resides at 11 Dale Dr, Annapolis, Md 21403. He has stayed in Owings Mills, Pikesville, Baltimore and one other city before moving to Annapolis. The number currently linked to Allen is (410) 280-5620. Allen is associated with companies: Sports Floors And More Inc, Sports Floors And More, Inc, Timberstone, Llc and Installation Plus, Inc.