Contact Us
New England Medical Express
Dedham Location
118 Allied Drive Suite 5
Dedham, MA 02026
1-866-980-STAT (7828): Toll Free
1-508-230-5888: Local
1-978-251-7967: Fax
North Chelmsford Location
108 Middlesex Street Suite 8
North Chelmsford, MA 01863
1-866-980-STAT (7828): Toll Free
Fax: 1-978-251-7967
Nicholas Chuckran
Chief Executive Officer
Office: 1-508-230-5888
Fax; 1-978-251-7967
Cell: 1-508-345-6026