Go see Dr. Mertz!! He's by far the best herp vet there is in SE Mass, I have had direct experience with him. Prices are reasonable too.
He's centered in Weymouth (at New England Wildlife on Columbian St.) where he is the executive director, but usually does at least one night a week in Needham at the Chestnut St. Animal Hospital.
(781) 251-9131 is his number. www.newildlife.com is the Center's website. Good luck![]()