Michael Marcel Plate, MDMichael Marcel Plate · Cardiovascular Disease Physician10 Hampton Rd, Cranford, NJ, 07016NPI · 1346365210No reviewsInsuranceNot specified(908) 709-3257Check availabilityBook online Claim listing