67-year-old Joseph A Leo lives in Buffalo, New York. Other places in which he has lived are Depew, New York; South Wales, New York; Columbia, South Carolina and Leesville, South Carolina. James D Kawalec, Daniel Florence Kawalec, Justin A Leo and James D Kawalel are some of Joseph relatives.