The current age of Arlo is 83. 1942 is the birth year of Arlo. Other cities that he has stayed in are Carlisle, Goffstown and Laconia. The residency of Arlo is at 46 Silkwood Ave, Belmont, Nh 03220. Records link phone number (603) 528-4864 with Arlo’s details.