Skip to content



Important Changes to VCG Appointments:

We are adhering to all state and local guidelines during the COVID-19 pandemic. At this time we are scheduling all pet visits via door-side drop-off to protect our clients and staff.

Contact the Veterinary Care Group if you have any questions or concerns. We’d love to hear from you.

Schedule an appointment for your pet at one of our convenient locations!

V.C.G. Late Appointment Policy:

V.C.G. is by appointment only to ensure that all of our clients & patients receive the best medicine, medical care, attention & service we can provide. If you are 10 minutes late or more to your appointment we at V.C.G. reserve the right to kindly ask you to reschedule your appointment. If the Doctor/ Team deem they can still accommodate you “same day” it will be communicated/ informed to you but at their overall availability and discretion. We kindly ask that you please be courteous of the staff as well as your fellow patient’s valuable time so we can strive to meet all of our community’s needs.



37-03 Broadway
Astoria, NY 11103


Boarding, Grooming and Daycare with Waggers Dog Daycare!

42-33 Bell Blvd
Bayside, NY 11361

Free Parking

Forest Hills:

103-27 Queens Blvd
Forest Hills, NY 11375

Glen Oaks:

253-05 Union Tpke
Glen Oaks, NY 11004


1059 Manhattan Avenue
Brooklyn, NY 11222

Little Neck:

249-36 Horace Harding Expy
Little Neck, NY 11362

Free Parking


74-10 Grand Avenue
Elmhurst, NY 11373

Middle Village:

6209 Fresh Pond Road
Middle Village, NY 11379

Oyster Bay:

169 South Street
Oyster Bay, NY 11771


319 Union Avenue
Westbury, NY 11590

Free Parking


149-38 14th Avenue
Whitestone, NY 11357


105 S 5th St
Brooklyn, NY 11249