Photo detail

Cathy and Greg Hudson pose with their newly installed solar panels at their automotive shop, Hudson & Mowins, in Baldwinsville.

Stories this photo appears in:

Tease photo

Hudson & Mowins goes 'green'

Baldwinsville auto shop installs solar panels

Greg and Cathy Hudson are being environmentally responsible. As the owners of Hudson & Mowins, a domestic and foreign auto repair shop in Baldwinsville, the two recently completed installation of solar panels on their building's roof enabling them to harvest their own electricity from the sun.


Use the comment form below to begin a discussion about this content.

Sign in to comment