Andrew J. Leo, MD 517 New York 111, Hauppauge, NY 11788