The person in question's records confirm they were born on February 07, 1959, now marking sixty-six years of existence. Johnny Watts is a homeowner or tenant at the dwelling in 2803 Solano Del Sol Dr NE, Rio Rancho, NM 87144. Johnny Watts, the individual has been associated with at least 6 known addresses. The home addresses previously used by this individual are: 4601 Carlisle Blvd NE #12D, Albuquerque, 4601 Carlisle Blvd NE #D12, Albuquerque, and 8527 Stroelitz St, New Orleans, LA 70118. It is probable that Marcia Palmer Watts (age: fifty-six years) is the spouse of Johnny. Mr. Watts, the individual and Marcia Palmer Watts (in 2013) lived at the same address, 4601 Carlisle Blvd NE, Albuquerque, NM 87109. Census data shows that the name this person appears in various locations in Colorado, Arizona, Nevada. Another person is a resident at the same address as well — Jessica Orr. Ms. Orr has reached the age of forty-three