James David Simmons is an attorney. He represents clients with a variety of legal issues. Simmons shares this office with Angle Tree Properties.