Public records show Newburgh, Mesa and New Windsor as cities Lockwood also stayed in. Lockwood’s current address is 2430 Brown Rd, Mesa, Az 85213. 1965 is the birth year of Lockwood. Possible...