DCU Center, 50 Foster Street, Worcester. Home of the Worcester Sharks Hockey team, concerts, more. UMass Medical School - 55 North Lake Ave, Worcester. Within walking distance to UMass Medical. Ecotarium - 222 Harrington Way, Worcester. Indoor-Outdoor science and nature museum with planetarium See More Green Hill Park - Skyline Drive, Worcester. Worcester's largest park with zoo and public golf course Worcester Art Museum - 55 Salisbury Street, Worcester. Special Exhibitions, gift shop, Museum Cafe. Broad Meadow Brook Wildlife Sanctuary - 414 Massasoit Road, Worcester. Hiking trails, exhibits. See Less