Farlyn Charlot, D.P.M.D.P.M.Unclaimed · claim itPodiatry — Foot SurgeryNew Haven, CT19 years experienceCalculated from a graduation year of 2007, reported in the CMS National Downloadable File.(203) 397-0624NPI 1538339080View Profile Claim