Joshua Garrett Davis, 28 years old, lives in Plano, TX. Other places in which Joshua has lived are Dallas, TX and Richardson, TX. Some of Joshua family members are Jennifer E Davis, Carol Y Davis, June Carol Davis, Chris Beethe Davis, Gary Wayne Davis and Carol Young Davis.