John M. Ashcraft is a general practice attorney with offices based in Emmaus, serving the town and surrounding areas. Ashcraft offers consultation and representation services in a variety of areas, including family issues, real estate issues and personal injury cases. Call for more information or to schedule a consultation with the firm.