Appointments

Call, or request a consult.

I offer free phone consultations. Appointments are virtual on Zoom for now.

Phone

The fastest way to ask me a question or set up a consult.

(929) 380-6995

Request a consult

New-patient scheduling opens on Alma, the booking and billing system I use. This is my own site, not an Alma directory profile.

Open scheduling

Email

For a short question. Please don’t send clinical details by email.

Fees and insurance

  • I accept several major insurances, including Optum, United Healthcare, Oxford, Aetna, and Anthem Blue Cross Blue Shield.
  • If I don’t take your insurance, I’ll give you a detailed invoice you can submit for reimbursement.

Current patients use the OnPatient portal. Visits are virtual for now, and an office is on the horizon.

If you are in immediate danger, call 911. For a mental health crisis, call or text 988.

Call Request a consult