NPI Central
Briggs Carroll, M.D. — NPI 1316051162, Sarasota, FL | NPI Central