CVS Pharmacy Store is directly at 936 Highland Avenue, within the north section of Needham (by Highland Ave @ Mark Lee Rd). The store is perfectly located to serve people from the locales of Newton Upper Falls, Newton Highlands, Wellesley, Needham Heights, Waban, Wellesley Hills and Newton Lower Falls. If you'd like to drop in today (Friday), its hours are from 7:00 am - 10:00 pm. Read the information on this page for CVS Pharmacy Highland Avenue, Needham, MA, including the hours, location info, phone number and more important info.
CVS Pharmacy Store occupies a prominent site right near the intersection of Highland Avenue and West Street, in Needham, Massachusetts.
1 minute drive time from Mark Lee Road, Hunnewell Street, Hillside Avenue and Exit 35B-C (Yankee Division Highway) of Ma-128; a 3 minute drive from Chestnut Street, Yankee Division Highway (Ma-128) or Chapel Street; and a 11 minute drive from Great Plain Avenue (Ma-135) and Dedham Avenue (Ma-135). The address for navigation systems is: 936 Highland Avenue, Needham, MA 02494.
The closest bus stops to the store are Hillside Street @ Hunnewell Street, Highland Avenue @ Mark Lee Road and Highland Avenue @ Avery Sq.
If you prefer to travel by light rail, alight at Eliot Station (2.08 mi) or Waban Station (2.61 mi away). The most convenient line: Green D.
The train will travel directly to and from Needham Junction Station (390 ft), Hersey Station (5290 ft) and West Roxbury Station (1.51 mi away). You can take the line: Needham.
Within a short walk there is Avery Field, Glover Meadows, Memorial Park, Needham Free Public Library, Needham Conservation Land and Thorpe Park.
The total number of CVS Pharmacy locations presently operating in Needham, Massachusetts is 2.
At this link you can see an entire directory of CVS Pharmacy branches near Needham.