Save Jack E. Weaver, MD JackWeaver.MD.com • Sports Medicine Doctor • 31 years experience Jack E Weaver, MD, PC 209 S 36th Street, Muskogee, OK 74401