James M Townsend is 41 years old. James lives in Los Angeles, California. James has also lived in West Hollywood, California; Austin, Texas; La Porte, Texas and Pasadena, Texas. John Robert Townsend, Justine Z Townsend and Erik C Robinson are in James family.