Accepting New Patients

Healthcare that
respects your time

Experience modern, personalized medicine in the heart of Astoria. No rushed visits—just thorough, compassionate care focused on your long-term wellness.

Board Certified
All Insurances
Dr. Caviris - Astoria Physician

Comprehensive Care for Your Family

From routine check-ups to chronic disease management, we provide full-spectrum primary care in a relaxed, comfortable environment.

Annual Physicals

Thorough preventive exams to establish baseline health and catch potential issues early.

Chronic Disease Care

Expert management for diabetes, hypertension, and other ongoing conditions with personalized plans.

Acute Illness

Same-day or next-day appointments for infections, injuries, and urgent health concerns.

Preventive Screenings

Blood work, cancer screenings, and vaccinations tailored to your age and risk factors.

Lab Work

Convenient on-site blood draws and diagnostic testing with quick results.

Travel Medicine

Vaccinations and health assessments to keep you safe while traveling abroad.

Modern medical office in Astoria

A Trusted Partner in Your Health Journey

Dr. Caviris brings years of dedicated medical experience to the Astoria community. Our practice is built on a simple philosophy: every patient deserves to be heard, understood, and treated with genuine respect.

We believe that effective healthcare isn't about rushing through appointments—it's about taking the time to listen, educate, and create a treatment plan that actually fits your life. Whether you're managing a chronic condition or simply need a routine check-up, you'll find a partner here who cares about your well-being.

15+

Years Experience

100%

Patient Focused

Insurance & Payment

We accept most major insurance plans to make quality healthcare accessible. Contact our office to verify your coverage.

Medicare Aetna Cigna Blue Cross United Healthcare Humana

And many more. Call us to confirm your plan.

Get in Touch

Ready to schedule an appointment or have questions? Reach out to us using any of the methods below.

Address

38-12 30th Ave
Astoria, NY 11103

Phone

718-274-2149

Send a Message

Is this your business?This is my business