Map location of Michael Joseph 112 W. Franklin Ave Ste 1-1a, Pennington, NJ 08534 Phone: 609-818-1555