Richard David Long, 51 years old, lives in San Antonio, TX. Other places in which he has lived are San Francisco, CA; Kenner, LA and Elmendorf, TX. His work experience includes positions as Therapist and Physical Therapist. Richard is related to Debra Lynn Schepis.