Mayele Degaule Ngemba info@advocatesforpeace.org Call (216) 456-1921 30000 Westminster Dr, North Olmsted, OH 44070