Old Glory Solar SOLAR PANELS & WIND TURBINES Old Glory Solar Visit Website 140 Patriots Road Templeton, MA 01468 (978) 895-5411 Facebook About Map About Old Glory Solar is a solar energy company based in Templeton, Massachusetts, specializing in commercial and residential solar installations in all of New England What's Nearby? Distance: 5 10 15 20 25 50 mi.