Leslie J Deluca, Ronald T Deluca, Ruth E Deluca and 5 other people are people possibly related to Maxwell. 28465 Spruce Dr, North Olmsted, Oh 44070 is where Maxwell resides. Maxwell was born 44 years ago. His birth year was listed as 1981. Cities Maxwell has lived in before are Bellevue and Norwalk. The number currently linked to Maxwell is (440) 427-1731.