Where is the Whipple Senior Center/ McCulloch Building The Address is 182 Green St. in North Weymouth.GOOGLE MAP