Trevor is a resident of 3032 Poplar Cir, Shelby, Nc 28152. Public records show Springdale and Harwick as cities Trevor also stayed in. 1926 is the birth year of Trevor. Phone number listed for Trevor is (704) 481-8654. Trevor has reached the age of 98 years.