Provider facility background
David Michal, MD

David Michal, MD

Nephrology
Dr. Michal specializes in Nephrology and practices in Jacksonville, FL. He practices at 2 locations.