We provide quality care for every patient.

From specialty condition and treatment to everyday needs.

Operating Hours

Prince Street
Prince Office Direction39-16 Prince Street, Suite 251
Flushing, NY 11354
Mon. – Sat.
9:00 am – 6:00 pm
Union Street
Union Street Location43-73 Union Street, Suite 1B
Flushing, NY 11355
Mon., Tue., Wed., Fri., Sat.
9:00 am – 5:00 pm
Thu., Sun.

Insurance Plans Accepted

We accept MOST major insurance PLANS
Blue Cross Blue Shield

Schedule an Appointment

Call us at 718-886-3877 to schedule an appointment at one of our locations.

If we are not able to answer your call, You can leave a message and we will return your call within 24 hours.

For any general questions you may email us at info@vywwc.com

Our Services

What's New?


How to Help your Child Overcome COVID-19 Vaccine Fears

Over the last year the unpredictability of the coronavirus pandemic has taken a toll on adults and children alike, however, children, in their young and vulnerable stage in life, rely on consistency and predictability to allow them to easily navigate through their youth. The fear of losing loved ones, not seeing school friends or attending school, and of the virus

CDC Eases Up on Mask Restrictions

The Centers for Disease Control and Prevention (CDC) released an updated mask guideline on Tuesday, focusing on Americans that are now fully vaccinated. The resumption