Spencer is a city Herbert has lived in. The birth year was listed as 1915. Herbert’s residency is at 11 Howe Vlg #C, Spencer, Ma 01562. Herbert has reached the age of 109 years. The number currently linked to Herbert is (508) 885-4502.