Accepting new patients. Schedule your visit today.
Complete primary care services in one place — annual physicals, blood work, diagnostics, and more.
Comprehensive check-ups to assess your overall health and prevent future issues.
In-office blood draws sent to Quest or NorthShore for timely and accurate analysis.
Assessing lung function to help diagnose and manage various breathing conditions.
Quick, painless EKGs to evaluate your heart's rhythm and electrical activity.
On-site X-ray imaging provides our doctors with immediate diagnostic results.
Certified DOT physicals to help commercial drivers meet federal safety requirements.
We’re here for you at two easy-to-reach locations, offering full-service primary care at both.

407 Beach 20th Street
Far Rockaway, NY 11691
Fax: (718) 337-1548
Open in Maps
131 Beach 19th Street
Far Rockaway, NY 11691
Fax: (718) 869-8284
Open in MapsQuick answers for new and returning patients.
Yes, we are accepting new patients at both of our Far Rockaway locations. You can request a visit through our Book an Appointment page or by calling either of our offices.
We accept a wide range of insurance plans to ensure our care is accessible. These include Medicare, Medicaid, Health Care Partners, Aetna, Cigna, United Healthcare, 1199 SEIU, EmblemHealth, Fidelis Care, Anthem Blue Cross Blue Shield, Healthfirst, VNS Health, and more. If you don't see your insurance listed here, please call us.
To make your check-in process smooth, please bring a valid photo ID, your current health insurance card, and a list of any medications you are currently taking. If you have past medical records, bringing those is also highly recommended.
Yes. We want you to feel completely comfortable with your healthcare provider. When scheduling your visit at either our Beach 19th Street or Beach 20th Street office, simply let our team know if you prefer to see Dr. Dmitriy Elkin or Dr. Irina Natalenko, and we will accommodate based on their availability.