Save Timothy S. Shepherd, MD TimothySShepherd.MD.com • Family Doctor • 46 years experience Tim Shepherd MD, PA 500 N Valley Parkway, Suite 101, Lewisville, TX 75067