James Stephen Callaghan Jr, MD, Preventive Medicine

7095 Westbranch Hwy Ste 1100
LewisburgPA  17837-6864 (Union County)


Phone: 570-524-5050
Fax: 570-524-5250
Email: con***@*****il.com

NPI: 1528275443
License Number: MD435372 (PA)