Eric A. Branch, M.D. Physicians SPECIALTIES: Hip, Knee, Sports Medicine, Hand & Wrist, Elbow, Joint Replacement, Shoulder Schedule Online