We are also in Astoria and use Dr. Hatzi at All Pets on Ditmars Blvd. She is good but we have heard wonderful things about Dr. Jodie Smith at the Astoria Veterinary Group on Steinway Street. We are considering switching when it is time for Milo to get his next round of shots/boosters. Here is a link to their office:
Home
Good luck with your search!