Hours Of Operations Avenue Massachusetts Needham Heights 02494 Avenue Hours of Operation and Location in Needham Heights, MA 02494 4.4 - 135 votes 160 Gould St, Needham Heights, MA 02494 (781) 449-4402 Get Directions Avenue Hours Category: Apparel Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore Needham HeightsView More Apparel Carter'sJusticeCoachMauricesAshworth Sports VansStreetwear Incorporated Recommend For You Maurices Express Vans Coach Justice Dr Jay's SIMPLE Mobile Verizon Wireless Ashworth EOS