People possibly related to Melinda are Stella S Rickard, Bobby W Rickard, James Wayne Rickard and 6 other people. Melinda is a resident of 928 Turtle Creek Dr, Owensboro, Ky 42301. Melinda was born 58 years ago. Melinda owns the phone number (270) 689-9683. Melinda has previously lived in Madisonville, Utica, Manitou and one other city. Her birth year was listed as 1966.