Dr. Pennington graduated from the University of North Texas College of Osteopathic Medicine in 1982. He works in Jacksonville, FL and specializes in Family Medicine. Dr. Pennington is affiliated with Baptist Medical Center, Memorial Hospital Jacksonville and St Vincents Medical Center Southside.