86 Storrs Rd, Willimantic, Connecticut 06226(860) 456-4422
Visit your Willimantic Pet Store located at 86 Storrs Road for all of your animal nutrition, pet supplies and grooming needs. Our mission at Petco is Healthier Pets. Happier People.