Leonard BarrettLeonard Barrett · Nutritionist220 01 Jamaica Av., Queens, NY, 11422NPI · 1659763894No reviewsInsuranceNot specified(347) 613-3981Check availabilityBook online Claim listing