Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
TOLEDO, Ohio — Steven Haller remembers the look of fear on people’s faces when toxic algae in Lake Erie made it into his community’s water supply 10 years ago, shutting it down for two days. Since then, Haller, a clinical…