-Caring
-VERY hard working
-Knowledgeable
-Dedicated
Some complain about the wait time, BUT consider:
-He has many hospital affiliations
-He has many patients
You may wait because...
He cares.
If you have a Dr. and your in and out quickly, then you don't have a dedicated Dr. You don't have Dr. DiCroce.
His staff are hard working and care just as much. God bless them all.