Recognizing and Managing Everyday Anxiety and Stress
Everyday anxiety and stress don't always need a specialist. Here's how your primary care doctor can help you recognize symptoms and find relief.
Comprehensive Internal Medicine for Adults. Prevention, Long-Term Health, and Continuity of Care.

Blog
Articles on prevention, chronic conditions, and adult wellness.
Everyday anxiety and stress don't always need a specialist. Here's how your primary care doctor can help you recognize symptoms and find relief.
Most adults assume they're caught up on vaccines once childhood shots are done. Here's what the adult immunization schedule actually recommends by age and health status.
High blood pressure rarely causes symptoms, which is exactly why it's so dangerous. Here's how to catch it early and keep it under control.
Small, consistent changes to what you eat can lower your risk of heart disease over time. Here's where to start.
Services
Full-spectrum adult internal medicine care under one roof.
Annual physicals, screenings, immunizations, and lifestyle counseling to keep you healthy before illness develops.
Long-term management of diabetes, hypertension, heart disease, asthma, thyroid disorders, and more.
Fast and thorough physical exams with documentation for employment, school, sports, and international travel.
About
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.
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.
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.
Every service is delivered with a prevention-first approach, personalized attention, and seamless coordination of care.
No two patients are alike. Dr. Velazquez creates customized care plans based on your health history, risk factors, and personal goals.
With in-office diagnostics, many results are available the same day — reducing wait times and enabling faster treatment decisions.
When specialist care is needed, Dr. Velazquez coordinates the referral process and maintains oversight of your complete treatment plan.
Our in-office diagnostic capabilities mean many tests and procedures can be performed on-site, saving you time and reducing costs.
Patient Experience
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.
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."
Common questions about our care and process
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.
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.
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.
We speak English and Spanish. Let us know your preference when you schedule, and we'll make sure you're comfortable during your visit.

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