Public records show Lowell and Dracut as cities Richard also stayed in. Richard was born 81 years ago. Richard currently resides at 198 South St #315, Lowell, Ma 01852. Richard has listed phone number: (978) 455-5231. His birth year was listed as 1943.