Flavia A De La Cruz, MD, Internal Medicine

65 Jay St
NewarkNJ  07103-3235 (Essex County)


Phone: 973-483-6800
Fax: 973-776-1166

NPI: 1538390950
License Number: 25MA08833900 (NJ)