We provide quality care for every patient.

From specialty condition and treatment to everyday needs.


Our Services

Operating Hours

Prince Street
Prince Office Direction39-16 Prince Street, Suite 251
Flushing, NY 11354
Union Street
Union Street Location43-73 Union Street, Suite 1B
Flushing, NY 11355

Insurance Plans Accepted

We accept MOST major insurance PLANS

Aetna
Blue Cross Blue Shield



Click here to see the full list

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


Internal Medicine

Cardiovascular Care, Pulmonary Respiratory Care, Diabetes Care, Gastrointestinal Care, Nutritional Counseling


Family Medicine

Family Medicine, Primary and Women’s Health, Medical Dermatology, Allergy/immunology


Pediatrics

On-Set Illness, Well Child Visits, Sport Physicals, Immunizations, Annual Exams


Internal Medicine


Family Medicine


Pediatrics

What’s New?