Major Taylor's house

4 Hobson Ave.

Worcester Telegram, January 24, 1900