We Moved!

IMPORTANT CHANGE OF ADDRESS NOTICE

Cell Sciences moved to a new location on June 17, 2016. 

 

OUR NEW ADDRESS

Cell Sciences, Inc.

65 Parker Street, Unit 11

Newburyport, MA 01950

 

Toll Free: 888-769-1246

NEW Tel: 978-572-1070

NEW Fax: 978-992-0298