Patrice Greene NPI 1912379678 Practice location: 224 Saint Landry St Ste C, Lafayette, LA 705063549 Taxonomy code: 104100000X Phone: (337) 290-3240