Our internal medicine physicians provide non-surgical medical care for adolescents and adults. We are committed to providing high-quality, compassionate care for the whole person in the tradition of osteopathic medicine.We accept most insurance plans – call our office or check with your provider to verify coverage
- General Internal Medicine
- Pulmonary Medicine/Critical Care Medicine
- Sleep Study
*Cardiology services are provided through Lourdes Cardiology Associates, P.C.
**Nephrology services are provided through Nephrology and Hypertension Associates of New Jersey.
Cardiology (services are provided through Lourdes Cardiology Associates, P.C.)
- Dr. Troy Randle
- Dr. Jay Rubenstone