Megan Joy Ruffin, the individual has accumulated 42 years of life since their birth on 14 March 1983. The subject in question is a homeowner or tenant at the dwelling in 3414 W 95th St, Cleveland, OH 44102. The individual in question has resided in 4 distinct locations over time. This individual has historically lived at: 19647 Shoreland Ave, Rocky River, 5501 Bridge Ave, Cleveland, OH 44102, and 932 W Willow St, Chicago, IL 60614. Packages intended for Megan Mackay were directed to Po Box 6100, Springfield, OH 45501-6100. The final occasion on which this PO box saw use was in 2003. You can email Megan Joy Ruffin at [email protected]. Megan Ruffin, the person could potentially be linked to Megan J Mackay (43 years), Norman J Mackay (seventy-seven years). Statistics confirm that the name the aforementioned person is present in several communities within Connecticut, Georgia, Mississippi, Arkansas, Louisiana, Florida. The address is home to several people, including Daniel Joseph Loescher, Mr. Loescher, Frank Loescher