Save James M. Smith, MD JamesMSmith4.MD.com • General Surgeon • 23 years experience James M Smith MD, PLLC 8080 State Highway, Mckinney, TX