top of page

If you have questions, or would like to schedule an appointment either in-person or via telemedicine, please contact me using the form below, and I will respond within 72 hours, Mon-Fri.

Thanks for writing. Please note, I am not accepting new clients at this time. Please check back for future availability. I will update this website's message as spots become available.

New Jersey Office

Telephone: (415) 685-3894


Philadelphia Office (currently, telemedicine only in Pennsylvania)

1845 Walnut Street

Suite # 1555

Philadelphia, PA 19103

New Jersey Office

401 New Road, Suite 101

Linwood, NJ 08221

California Office

(telemedicine only)

New York Office

(telemedicine only)

Please note, I do not accept insurance directly.


I CAN provide an insurance receipt for reimbursement, if your plan reimburses you for out-of-pocket pay.

If you do not have insurance and cannot afford private pay therapy, do not go without support. Please consider to find a therapist who offers low-fee therapy services near you.

Visit OpenCounseling for:


Affordable counseling resources in Philadelphia

New York City


Oakland/Bay Area (California)

Atlantic County, New Jersey

bottom of page