Contact

More options to follow, but for now you can reach Geoff at:
Geoff Kane, MD, MPH
P O Box 6278
Brattleboro, VT 05302

Geoffrey P. Kane, MD, MPH