Newcastle Rec Center Address 8050 S Newcastle Burbank IL, 60459 Facility Amenities Acres: 16.2 Softball/Baseball fields: 5 Parking Playground Basketball Soccer Football Rest Rooms Administrative Buidling Tweet