
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.
New Jersey Office

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.
If you do not have insurance and cannot afford private pay therapy, do not go without support. Please consider OpenCounseling.com to find a therapist who offers low-fee therapy services near you.
Visit OpenCounseling for:
Affordable counseling resources in Philadelphia