No matter where you are in life, we're here for you
Your family's health is at the heart of everything we do. Our family medicine providers care for everyone, from newborns to older adults, offering personalized, preventive and comprehensive care at every stage of life.
Children and teens
Well child visits track growth, development, and vaccines. We follow AAP Bright Futures guidelines and CDC immunization schedules. Common concerns: ear infections, sore throats, rashes, asthma and behavioral health.
Adults
Annual physicals, screenings, and lifestyle guidance. We manage chronic conditions like diabetes, hypertension and high cholesterol. We also coordinate specialty care when needed.
Older adults
Focused on mobility, fall prevention, medication reviews, and chronic condition support. Vaccines include flu, shingles, and pneumonia. Caregiver resources available.
Schedule today
Call: (833) 359-8407; Monday-Friday 6:30 a.m. - 6 p.m.
Types of care
- Preventive care: Annual checkups, screenings, immunizations and wellness visits
- Pediatric care: Childhood illnesses, growth tracking and developmental support
- Geriatric care: Chronic condition management, fall prevention and medication coordination
- Mental health: Depression, anxiety and stress management
- Chronic conditions: Diabetes, high blood pressure, high cholesterol and heart disease
- Acute illnesses: Colds, flu, strep throat, ear infections, asthma, skin conditions and stomach issues
- Coordinated care: Coordinate appointments, share records, streamline communication between providers, pharmacists, behavioral health professionals and care managers
Conditions we treat
- High blood pressure (hypertension)
- Upper respiratory infections
- Depression and anxiety
- Back, joint, and neck pain
- High cholesterol
- Diabetes type 1 and type 2
- Immunizations and vaccine management
- Heart disease
- Colds and flu
- Strep throat
- Ear infections
- Asthma
- Skin conditions (e.g., rashes and sunburns)
- Stomach issues (e.g., GERD and IBS)
Why families choose us
- Expert care you can trust: Our board-certified family doctors are experienced in caring for patients of all ages and we explain your care clearly and confidently with no confusing medical jargon.
- Personalized for your life: We listen to your concerns and tailor care plans to meet your family’s unique needs, whether you're managing a chronic condition or scheduling a routine checkup.
- Comprehensive services: From immunizations and pediatric care to chronic condition management and mental health support, we offer a wide range of services to keep your family healthy.
- Supportive, family-centered environment: We create a welcoming space where you feel heard, respected, and empowered to take charge of your health while our team works with you to coordinate care across specialties when needed.
Find a Location
Find a Doctor
Frequently asked questions
How does family medicine support busy parents?
We help you manage your family's health with convenient scheduling, pediatric care, immunizations, and guidance for common childhood illnesses.
How does family medicine support young adults?
We support your transition to independent care with preventive screenings, mental health support and lifestyle guidance for sleep, stress and nutrition.
How does family medicine support seniors?
We provide chronic condition management, medication reviews, and personalized care plans to help you stay active and independent.
How can I schedule online with a family medicine provider near me?
View available providers. You can read their profiles and reviews to find the best match. Finally, click "Request an appointment" next to your provider selection. Follow the on-screen prompts to finalize your appointment.
What is the difference between a wellness visit and an annual physical?
A wellness visit checks for gaps in care and helps improve the care you receive. It focuses on preventive measures and overall health management.
An annual physical involves an assessment of your overall health with several screenings. It includes a physical examination and tests to evaluate your health status.
What is included in an annual visit?
An annual visit or wellness exam typically includes:
- A review of your medical history, past providers and prescriptions
- Measurements of height, weight and blood pressure
- Various health screenings
- An opportunity to ask questions and receive health advice
- Treatment or preventive recommendations
What do I tell my provider for an annual physical?
You can prepare for an annual physical by:
- Bringing up any symptoms or health concerns you have
- Providing a list of your medications and discussing their effects
- Discussing any lifestyle changes you've made
- Asking for more information about lab results
What should I bring to my appointment?
Please bring:
- A valid photo ID and insurance card
- A list of current medications and dosages
- Any relevant medical records or test results
- Questions or concerns you'd like to discuss
- A list of symptoms or changes in your health
Can I schedule a virtual visit?
Yes, many family medicine providers offer virtual visits for routine care, follow-ups, and minor illnesses. To schedule, use the “Schedule online” button and select “Virtual visit” when available. You’ll need a device with internet access and a camera.
How do family medicine providers coordinate my care?
Family medicine providers serve as your central point of contact for all your health needs. We work closely with specialists, pharmacists, behavioral health professionals and care managers to ensure your care is seamless and well-organized.
What if I need a referral to a specialist?
Your family medicine provider will help coordinate referrals and ensure your records are shared with the specialist for seamless care.
Do you offer care in languages other than English?
Yes, we offer multilingual support and interpreter services to ensure every patient can communicate comfortably with their care team.
What happens after my appointment?
After your visit, you may receive follow-up instructions, test results or referrals. You can also access your health information through our patient portal.


