Hours Of Operations Direct Energy Massachusetts Winchester 01890 Direct Energy Hours of Operation and Location in Winchester, MA 01890 4.4 - 85 votes 14 W Chardon Rd, Winchester, MA 01890 (781) 756-0550 Get Directions Direct Energy Hours Category: Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore WinchesterView More Apparel Carter'sCatherinesCoachFreestyleDeb Sports VansFreestyle Recommend For You A Nails A Number 1 Locksmith A Salon A+ Roofing A & A Locksmith Solutions Incorporated Carpet & Company Development LLC Nail Tech Tech Nail