1944 is his birth date. Raynette L Mccumber, James R Mccumber, Scott Orin Mccumber and one other person are people possibly related to Stephen. Stephen has reached 80 years of age. Stephen now resides at 502 Newkirk St, Tuscola, Il 61953. The number currently linked to Stephen is (941) 493-7252. Public records show that Stephen is connected with Tuscola Chirocare, Sc. Public records show Springfield, Venice, Sarasota and one other city as cities Stephen also stayed in.