The number currently linked to Leonard is (719) 488-1636. The possible relatives of Leonard are Leonard David Meesey, Kathleen S Meesey, Elizabeth Ann Meesey and 4 other people. Leonard’s residency is at 180 County Road 27A, Cotopaxi, Co 81223. Colorado Springs and Cotopaxi are cities Leonard has lived in. The current age of Leonard is 88. Leonard was born in 1935.