1933 is his birth date. Company linked with James is: James C Leach Dental Studio, Inc. This person has lived also in Saint Clair, St Clair and Saint Louis. The residency of James is at 208 Highacres Dr, Saint Clair, Mo 63077. This year James celebrated his 91 birthday. The number currently linked to James is (636) 629-7015.