No online appointments available for Dr. Matthew McGuire. Please call your provider directly at (973) 343-5511 to schedule an appointment.