Dr. B. Shaffer4.39 votes | write a review133 Franklin Corner RdLawrenceville, NJ 8648609-436-5900609-436-5900