Richard S Haldane, 72 years old, lives in Lewiston, ID. Other places in which Richard has lived are Janesville, CA; Pulaski, NY; Richmond, VA and Websterville, VT. Companies in which Richard has a work history include Religious Leader and St James Catholic Church.