Dr. Richard C. Johansson, MD 218 East Road, Hampstead, NH 03841