Law Office of James P. Leahy 1275 Davis Road, Suite 131 Elgin, IL 60123 Phone: 847-348-8692 Toll Free: 888-596-0289 Fax: 847-695-9863 Map and Directions