Michael Marcel Plate, MDMichael Marcel Plate · Cardiovascular Disease Physician10 Hampton Rd, Cranford, NJ 07016(908) 709-3257Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing