James Weaver practices Occupational Therapy. He accepts Medicare payments and is registered with Medicare.gov.
![]() |
Kelly A. Brennan, OTR |
![]() |
Tiffanie Beal, OT |
![]() |
Felicia Pilla Bibus, OTR |
![]() |
Nora Zehnwirth |
![]() |
Michael Perry, OT
![]() |
![]() |
Sargam Patel, OT |
![]() |
Cindy Luff |
![]() |
Andrea M. Donchez, OTR |
![]() |
Keith T. Parker, OTR
![]() |