Visit Us

Center for Preventive Medicine

3 Overlook Drive, Ste 3
Amherst, NH 03031
Tel 603-673-7910
Fax 603-673-7991

"The secret of health for both mind and body is not to mourn the past, worry about the future, or anticipate troubles, but to live in the present moment wisely and earnestly" . ~ Buddha