NPI Central
Stec MD Clinic PC — NPI 1003167701, Stamford, CT | NPI Central