Contact Us

Send us a message

We are always happy to help with any questions or queries you might have. You can easily get in touch with us by writing or calling.



    Please choose your Insurance type. The Insurance listed are those we are In network with. Any insurance that is not listed, we are not in network with. If you would like to be seen, you may use your out of network benefits or pay our out of pocket rate.


    Please let us know your reasons for seeking counseling. If you have a specific therapist in mind, certain times or days you need, feel free to let us know here.

    How to find us

    Harrisonburg Office

    58 Kenmore St.
    Harrisonburg, VA 22801

    Roanoke Office

    3005 Peters Creek NW
    Roanoke, VA 24019

    Contact information

    Phone number:
    540-251-7728

    Email:
    info@shenpsych.com

    We are open:
    Monday-Saturday 8 AM-8 PM

    © Copyright 2024
    Built & Managed by Therasoft Online