Save Michael A. Trainor, MD MichaelTrainor.MD.com • Orthopedic Surgeon • 26 years experience Michael A. Trainor, DO, PC 3655 Crossings Drive, Prescott, AZ 86305