Robert Duncan Carroll, MD, Internal Medicine

1601 Sw Archer Rd
GainesvilleFL  32608-1135 (Alachua County)


Phone: 352-376-1611
Fax: 352-379-4015
Email: rob***@*****re.com

NPI: 1740210731
License Number: 231787 (NY)