Kelly Building Concepts, Inc is business that might have connection with Leo. This person has lived also in Sagamore Beach and Marco Island. The current age of Leo is 107. The possible relatives of Leo are Stephen A Kelly, Helen Y Kelly, H Y Kelly and one other person. Leo has listed (508) 888-1640 as his phone number. 1918 is his birth date. Leo is a resident of 196 Standish Rdsagamore, Beach, Ma.