James H Mc Elroy lives in Ballwin, Missouri. has also lived in Laveen, Arizona; Norwood, Massachusetts; Cuba, Alabama and Mobile, Alabama. Companies in which James has a work history include Self-employed, Quality Logging Inc and Cesar Chavez High School. Jobs James has held in the past include Real Estate Broker, Owner and Principal.