James Callaghan MD

Family Medicine
Cost:

3 Locations

  • Westbranch Hwy Clinic 1, 7095 Westbranch Hwy Ste 1100, Lewisburg, PA 17837, (570) 524-5050
  • Westbranch Hwy Clinic 2, 7095 Westbranch Hwy Ste 1300, Lewisburg, PA 17837, (570) 768-3100
  • Westbranch Hwy Clinic 3, 7095 Westbranch Hwy Ste 1000, Lewisburg, PA 17837, (570) 523-3006
Claim this Profile

Other matched specialists

Loading other matched specialists