We have offices in Mercer County, NJ and Bucks County, PA

Our offices are open Monday thru Friday, 8am to 5pm.

Lawrenceville Office

Phone: (609) 895-1919
Fax: (609) 895-1200

3140 Princeton Pike, 2nd Floor, Lawrenceville, NJ 08690

Robbinsville Office

Phone: (609) 632-0140
Fax: (609) 890-7292

1 Union Street, Suite 101, Robbinsville, NJ 08691

Newtown Office

Phone: (215) 860-3344
Fax: (215) 860-3348

104 Pheasant Run, Suite 128, Newtown, PA 18940

Yardley Office (Home of Dr. Kass and Dr. Leshner)

Phone: (215) 750-6657
Fax: (215) 750-2657

1690 Big Oak Road, Yardley, PA 19067

We also have three convenient locations for outpatient testing

In addition to our Newtown, PA office, we perform testing at the following locations.

Capital Health Medical Center – Hopewell

Phone: (800) 637-2374

One Capital Way, Pennington, NJ 08534

Capital Health – Hamilton

Phone: (609) 588-5050

1445 & 1401 Whitehorse-Mercerville Road, Hamilton, NJ 08619