Affinity Construction
25 Osgood Street
Salem, MA 01970
978-745-4576

Our services span a wide variety of skills to accommodate just about any construction related requirement our … more
Affinity Construction
25 Osgood Street
Salem, MA 01970
978-745-4576
[email protected]
We are proud to offer our general contracting services to our friends and neighbors in these north shore communities:
Beverly · Danvers · Hamilton · Ipswich · Gloucester · Marblehead · Peabody · Salem