Missing Cat. West Medford near Alto dr.

Medford is a city in Middlesex County, Massachusetts, on the Mystic River, five miles northwest of downtown Boston. It is the home of Tufts University! What we lack in subscribers right now, we make up for in discussion, appearance, and involvement in the community.