Stoddard, Philip R Address: 184 Main St, Spencer, MA 01562 Phone: (508) 885-2557 Hours: Mon: 9am-5pm Tue: 9am-5pm Wed: 9am-5pm Thu: 9am-5pm Fri: 9am-5pm Lawyers, Insurance, Personal Injury, Estate Planning, Family Law, Criminal Justice, Real Estate Other Businesses: Meloche & Meloche at 188 Main St, Spencer, MA 01562 Meloche & Meloche at 188 Main St, Spencer, MA 01562 Ezen, Nelson at 152 Main St, Spencer, MA 01562