Records link phone number (718) 768-9196 with June’s details. Records link June with Merilee A Russ, Patricia B Russ, Merrilee Russ and one other person. Public records show Lake Saint Louis, Brooklyn and Tampa as cities June also stayed in. 14 Queen Ann Dr, Hazelwood, Mo 63042 is where June lives. Her birth year was listed as 1959. The current age of June is 65.