The current age of Detwyler is 72. This person's birth year is 1952. The number currently linked to Detwyler is (602) 667-0103. Detwyler’s current address is 2935 Sheridan St, Phoenix, Az 85008. Scottsdale, Tempe, Gilbert and 3 other cities are cities Detwyler has lived in.