Teresa Fairchild NPI 1346836889 Practice location: 2785 Cason St # 2, Lafayette, IN 479042843 Taxonomy code: 103K00000X Phone: (465) 446-4185