Dr. David Garrett standing in a white coat holding his graduation plaque.

David Garrett, M.D.

Graduated 1995