https://www.mdnpi.com/physicians/david-richard-carroll/npi-1447256771.html
DR David Richard Carroll MD, FL 33613