Save James E. Pennington, MD JamesEarlPennington.MD.com • Internist James Pennington, MD 4 Toledo Drive, Lafayette, CA