November 21, 2011
Cathy and Greg Hudson pose with their newly installed solar panels at their automotive shop, Hudson & Mowins, in Baldwinsville.
Stories this photo appears in:
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.