Contact
Get in Touch
For scheduling, services, insurance, or general questions. For anything clinical, please raise it during a visit.
Send a Message
Complete the form below and someone will get back to you.
In an emergency, do not use this website
If you are experiencing a medical emergency, call 911 or go to the nearest emergency department. Do not use chat, text, email, or voicemail for emergency medical care.
Know the warning signsBook an Appointment
Online booking is being set up. In the meantime, please send a message using the form and someone will help you arrange an appointment.
Call or Email
During business hours, we aim to respond to calls and messages within one business hour.
General Support
Appointments, services, insurance, payments, and general questions.
Call Support 301-818-0736support@myvirtualcarenp.comProvider Communication
For established patients, referring clinicians, and care coordination. New patients, please call General Support.
301-664-4380blessing@myvirtualcarenp.comAdministrative & Technical Support
Website, online account, access, and technical problems.
301-615-2263admin@myvirtualcarenp.com
Please do not leave detailed medical information in voicemail, text, or email — share it during your visit instead.
If you are experiencing a medical emergency, call 911 or go to the nearest emergency department. Do not use chat, text, email, or voicemail for emergency medical care.
Service Area
Care is offered to patients in Maryland and Virginia.
Availability of virtual services depends on your location, clinical needs, and applicable licensing requirements.
This is a virtual-first practice. Details of any in-person location will be published here once confirmed.
Office hours will be published once confirmed. Please use the form for current availability.
