Townsend MA Ice Cream Parlors 1. 220 Main St, Townsend, MA 01469 | Central Plaza Pizza & Ice Crm (978) 597-2331