J Bain has reached seventy-eight years, with their birth date documented as Nov 29, 1946. John Bain is a resident of 589 Harrison Dr NW, Concord, NC 28027, USA. The aforementioned party's home records indicate six past residences. The known living history for this individual consists of: 4034 Halyard Dr, Denver, NC 28037, 7947 Lakeview Dr, Denver, NC 28037, and 7998 Cherry Point Dr, Denver, NC 28037. Po Box 3175, Huntersville, NC 28070-3175 was the address that packages for the aforementioned party were sent to. The final occasion on which this mailbox was utilized was in 2012. John G Bain may use up to four email addresses for communication. Along with John G Bain, Craig Leo Johnson (in 2017) and Nicholas Grant Johnson (between 2016 and 2017) shared a residence at 7998 Cherry Point Dr, Denver, NC 28037. You can find several individuals with the name John Bain living in North Carolina. The building is home to a number of residents, including Linda Bain, Crystal Harrington, Jacqueline Harrington