Save Keith W. Weaver, MD KeithWWeaver.MD.com • Orthopedic Surgeon • 45 years experience Keith Weaver, MD 924 Fulton Ave Sw, Birmingham, AL