NPI Central
Leomerto Somera, MD — NPI 1306118302, Wallingford, CT | NPI Central