For Mt Laurel meteorologist, community roots are key

by

by

280 Living