Carolyn Farrell NPI 1154968329 Practice location: 571 Merit St, Clewiston, FL 334405482 Taxonomy code: 376J00000X Phone: (754) 317-2061