Fill out my online form.

Contact Information
81 Middle Street
Concord, MA 01742
Phone: 978-341-5040
Fax: 978-401-0687
Click for Directions


We proudly serve the communities of Acton, Ashland, Newton, Waltham, Brighton, Wellesley, Cambridge. Somerville, Everett, Boston, Canton, Quincy, Dedham, Braintree, Walpole, Wrentham, Dorchester, West Roxbury, Woburn, Salem, Beverly, Peabody. We practice in Middlesex, Essex, Norfolk, Suffolk & Worcester Counties.