Gary Allan Karpf, MD, Psychiatry & Neurology

170 Cold Soil Rd
PrincetonNJ  08540-4202 (Mercer County)


Phone: 609-896-1122
Fax: 609-896-2688
Email: gka***@*****on.net

NPI: 1679691679
License Number: 25MA04232800 (NJ)