
Dr. Patrick Tempera, MD
4.9
(161)
Accepting new patients
37 years of experience
Offers telehealth
(908) 851-2770
Call for more information