163 Highland Ave, Needham, Massachusetts 02494(781) 444-8100
Visit your Needham Pet Store located at 163 Highland Ave. for all of your animal nutrition, pet supplies and grooming needs. Our mission at Petco is Healthier Pets. Happier People.