New Horizons Primary Care in Las Vegas
Medicare & Medicaid Accepted - Board-Certified Internal Medicine
Comprehensive Internal Medicine for Adults. Prevention, Long-Term Health, and Continuity of Care.

Trusted by patients across Las Vegas
Services
What we offer for your health
Full-spectrum adult internal medicine care under one roof.
General Health & Prevention
Annual physicals, screenings, immunizations, and lifestyle counseling to keep you healthy before illness develops.
Chronic Disease Management
Long-term management of diabetes, hypertension, heart disease, asthma, thyroid disorders, and more.
Work, School & Travel Exams
Fast and thorough physical exams with documentation for employment, school, sports, and international travel.
About
Expert care built on continuity and trust
Dr. Ricardo Velázquez, a board-certified internal medicine physician, and Robert Gaimaro, PA-C, a certified physician assistant, are committed to delivering comprehensive medical care with professionalism and respect. Their approach combines modern medical knowledge with a strong focus on prevention, wellness, and chronic disease management.
Our approach
We believe the best medicine begins with prevention. Our practice emphasizes routine checkups, health screenings, lifestyle guidance, and proactive care to help patients maintain optimal health.
Our team
Led by two experienced physicians, our team is dedicated to building long-term relationships with patients while supporting them at every stage of their health journey.
What Sets Our Services Apart
Every service is delivered with a prevention-first approach, personalized attention, and seamless coordination of care.
Fast & Accurate Results
No two patients are alike. Dr. Velazquez creates customized care plans based on your health history, risk factors, and personal goals.
Continuity of Care
With in-office diagnostics, many results are available the same day — reducing wait times and enabling faster treatment decisions.
Coordinated Specialist Referrals
When specialist care is needed, Dr. Velazquez coordinates the referral process and maintains oversight of your complete treatment plan.
Fewer Unnecessary Referrals
Our in-office diagnostic capabilities mean many tests and procedures can be performed on-site, saving you time and reducing costs.
Patient Experience
Healthcare that revolves around you
At New Horizons Primary Care, every visit begins with listening. Dr. Ricardo Velázquez and Robert Gaimaro, PA-C, take the time to understand your health history, lifestyle, and goals — so your care plan is built around you, not a one-size-fits-all approach.
- Longer appointments so you never feel rushed
- Direct communication with your provider between visits
- Coordinated referrals and follow-ups managed by our team
Most Insurances Accepted
Stories
What our patients say
"My blood pressure and cholesterol are finally under control. Dr. Velazquez explains everything clearly and adjusts my plan as needed. I trust him completely."
“Dr. Velazquez took time to understand my diabetes and built a plan that actually works. I’ve never felt more supported in managing my health.”
"I moved to Las Vegas and was nervous about finding a good doctor. New Horizons made me feel welcome from day one. The continuity of care is real."
FAQ
Common questions about our care and process
How do I schedule an appointment?
You can book online through our website, call us at (702) 399-8808, or message us through the patient portal. We typically have availability within a week and offer morning and evening appointments to fit your schedule.
What should I bring to my first visit?
Bring your insurance card, photo ID, and any recent medical records from previous doctors. We'll also ask you to complete our intake form, which you can download from our New Patients page before your visit.
Do you accept my insurance?
We accept most major insurance plans. Check our Insurance & Billing page for details, or call our office to verify your coverage. We're happy to answer billing questions before your appointment.
Do you offer bilingual services?
We speak English and Spanish. Let us know your preference when you schedule, and we'll make sure you're comfortable during your visit.

Still have questions?
Our team is here to help. Reach out and we'll get back to you within one business day.
Contact usLocation
Where to find us
We're located in Las Vegas and open Monday through Friday. Stop by or call ahead to schedule.
Phone
Call to schedule or ask questions
Office
3811 W Charleston Blvd, Las Vegas, NV 89102, USA
Get directions