New England Wildlife Center is located at 500 Columbian Street, South Weymouth, Massachusetts.
Please see the listings below for more information about bringing an animal to our wildlife hospital, making an appointment, and visiting our nature center and trails.
You can also call us 10:00 am – 4:00 pm, 7 days a week, at 781-682-4878.
We are open for wildlife admissions 10 am – 2 pm, Tuesday-Friday.
Please call 781-682-4878 before you come to ensure NEWC is accepting patients! You can also read more about our admissions restrictions by visiting newildlife.org/why-we-cant-treat-every-animal.
Odd Pet Vet & Boarding
Open 7 days a week by appointment. To schedule an appointment, please call 781-682-4878.
NEWC Nature Center, Nature Trails, and Store
Self-guided tours of our nature center and indoor and outdoor nature trails are available 10:00 am – 4:00 pm, 7 days a week.