Dr. Riddle graduated from the University of Missouri, Columbia School of Medicine in 2001. He works in Birmingham, AL and specializes in Internal Medicine. Dr. Riddle is affiliated with Brookwood Medical Center.
Googleplus
David Riddle
Education:
University of South Carolina - Psychology w/Minor in Criminal Justice, Blythewood High School
Tagline:
Down to Earth, music loving kinda guy
David Riddle
Work:
Mister P Exp - OTR truck driver
David Riddle
Work:
Chapel Hill Pediatric Psychology - Psychologist and Educational Consultant
David Riddle
About:
Poet
Tagline:
I write and I read and I raise two boys, in my spare time I go to school and sleep.