Dr. Shaikh and Dr. Narula are Primary Family Care Physicians who treat all patients from pediatrics to geriatrics. We accept all major insurances. Formerly known as Pennington Medical Group, we are located in Lawrenceville, minutes from Princeton, Plainsboro, West Windsor, Hopewell, Pennington, Hamilton and Ewing.