Peter N Richards, 46 years old, lives in Decatur, Georgia. Peter has also lived in Douglasville, Georgia; Brooklyn, New York; Mount Vernon, New York and California, Pennsylvania. Peter has worked for Dds, Doctor Of Dental Surgery, Family Dentalgroup and D.d.s.. Positions Peter has held include Dentist.