Save James M. Farrell, MD JamesMFarrell.MD.com • Family Doctor • 46 years experience James M. Farrell, MD 2720 Virginia Parkway, 500, Mckinney, TX