Dr. Sheena John, DO
5.0
(1)
Accepting new patients
(201) 409-4969
On staff at Newark Beth Israel Medical Center