Save Bradley Barnhill, MD BradleyBarnhill.MD.com • Internist • 36 years experience Marshall Medical Center 3581 Palmer Drive, Cameron Park, CA