51-year-old John M Shields lives in Oaklyn, New Jersey. He has also lived in Haddon Heights, New Jersey; Philadelphia, Pennsylvania and Berlin, New Jersey. He went to school at the Jacksonville State University, Camden County College, Drexel University and Carrollton High School. He works at Point B Design. Judith B Shields is in John family.