Map location of Joseph Johnson 1770 Motor Parkway, Suite 300, Hauppauge, NY 11749 Phone: 631-630-9663