
Primary Care in Roswell, New Mexico
Good care starts with listening.
Welcoming, community-focused care for Roswell and the surrounding area, grounded in respect, clear communication, and care that treats each person as an individual.
Walk-ins welcome • Same-day appointments subject to availability • Telehealth available
Comprehensive Healthcare Services
From routine check-ups to chronic disease management, we provide personalized care for patients of all ages, with each service matched to the patient's age and needs.
- Primary care for all ages
- Preventive care
- Chronic-condition management
- Minor illness and injury care
- Wound care and selected office procedures
Comprehensive Primary Care
Complete health assessments, preventive care, and chronic disease management
Preventive Medicine
Annual physicals, screenings, and wellness counseling for lifestyle and weight management
Same-Day & Walk-In Requests
Same-day visits and walk-in requests may be accommodated depending on the schedule and clinical availability — call or stop by to ask
Board Certified
Licensed Family Nurse Practitioner with years of clinical experience
Office Hours
Regular operating hours — Mountain Time
Regular operating hours, Mountain Time. For live, bookable appointment times, check our online scheduler.

A welcoming space, built for our community
Warm, calm, and professional — our Roswell office is designed to put you at ease the moment you walk in.
Insurance & Payment
We work with many major insurance plans, and self-pay is always an option. The payers below are the ones we are currently listed with.
Participating payers
- Medicare
- Medicaid
- Aetna
- Blue Cross
- Capstar/90 Degrees
- Cigna
- Molina
- Presbyterian
- TRICARE
- TriWest
- United/Optum
Participation varies by specific plan and network. Please call before your visit to confirm that Wellspring participates with your plan. Coverage, referrals, authorizations, and patient costs depend on your benefits.
Not sure about your plan? Call (575) 755-9355 and we will help you check.
Participation, benefits, and rates can change.
Self-pay
Self-pay is available. Call the office for current rates and payment information.
Confirm before your visit
Participation, benefits, and rates can change. Call (575) 755-9355 to confirm what applies to your plan before you schedule.
Meet Your Nurse Practitioner
With extensive experience in family practice and a commitment to patient-centered care, our nurse practitioner brings both clinical expertise and compassionate service to every appointment.

Questions or Feedback?
We're glad to answer general questions about the practice and to hear your comments.
Email is for general, non-urgent questions and comments only. Please do not send clinical details, medical records, or prescription refill requests by email. For anything clinical, call the office at (575) 755-9355.
Email WellspringReady to Start Your Healthcare Journey?
Call us today to book your appointment and experience personalized, compassionate care.
Connect with Wellspring
Get to know Wellspring Healthcare through practical health education, clinic updates, and community news. Visit this website for current hours and online booking.