NPI Central
Nathalie Lara, MD — NPI 1194883546, New Haven, CT | NPI Central