Phone number listed for Richards is (516) 795-8155. Richards has previously lived in Greenacres and Massapequa. Richards's birth date was listed as 1974. Richards currently resides at 403 Pine Glen...