Florida lizard found in Dedham home

DEDHAM, MASS. (WHDH) – A Florida lizard was found in a Dedham home Tuesday, police said.The curly-tailed lizard is usually found in Florida and the…

Florida lizard found in Dedham home

DEDHAM, MASS. (WHDH) – A Florida lizard was found in a Dedham home Tuesday, police said.The curly-tailed lizard is usually found in Florida and the…