Back to results McClure & O'Farrell PC 210 Meijer Dr Ste C, Lafayette, IN 47905 Telephone (765) 446-8228 Website Email We provide this database in excel. Contact us for more details. Buy now Business category Attorneys, Bankruptcy Law Attorneys, General Practice Attorneys