From routine wellness visits to managing chronic conditions, we provide the full range of internal medicine services. Each service is designed with prevention and long-term continuity in mind.

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.
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.
Find answers to common questions about our services and what to expect during your visit.
We provide comprehensive internal medicine care including preventive wellness exams, chronic disease management for conditions like diabetes and hypertension, work and travel physicals, diagnostic testing, and minor ambulatory procedures. Our focus is on long-term health management and prevention.
You can schedule online through our website, call our office at your convenience, or visit us in person. We accept new patients and work with most insurance plans. Our office is open Monday through Friday from 10:00am to 6:00pm.
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.
Yes. Our patient portal lets you message Dr. Velazquez, view lab results, request prescription refills, and manage your appointments. Access is secure and HIPAA-compliant.
We speak English and Spanish. Let us know your preference when you schedule, and we’ll make sure you’re comfortable during your visit.
Bring your insurance card, photo ID, and any medical records from previous providers. We’ll have intake forms available online for you to complete before arrival. This helps us understand your health history and provide better care from day one.
We do our best to accommodate scheduling preferences. When you book your appointment, let us know your preferred times. Our team will work with you to find a slot that fits your schedule.
Book your appointment with New Horizon Primary Care and take the first step toward better health.