James Weese is an expert in the field of General Surgery. Dr. James L. Weese accepts Medicare payments and is listed with Medicare.gov.
![]() |
Dr. Devin C. Flaherty, DO |
![]() |
Dr. Christopher R. Falcon, DO |
![]() |
Dr. Thomas B. Arnold, DO |
![]() |
Dr. Gretchen R. Aquilina, DO
![]() |
![]() |
Dr. William D. Stembridge, DO |
![]() |
Dr. Thomas J. Cartolano, DO |