Adult & Family Medicine
Annual physicals, preventive screenings, and ongoing care for adolescents, adults, and seniors.
From newborn checkups to chronic-care management, our team provides personalized, culturally-sensitive primary care in English, Amharic, and Spanish.
Trusted by families across the community since 2008
Office Hours
Mon, Wed, Thu & Fri: 10:00 AM – 6:00 PM · Sat: 10:00 AM – 2:00 PM · Closed Tue & Sun
Address
2135 Buckingham Road Richardson, TX 75081
Phone
(972) 925-0893 or (945) 367-6539
Language
English · አማርኛ · Español
Whether you need a routine wellness visit or ongoing management of a chronic condition, our providers are here to support your long-term health.
Annual physicals, preventive screenings, and ongoing care for adolescents, adults, and seniors.
Newborn check-ins, growth and developmental monitoring, school physicals, and routine immunizations.
Care plans for diabetes, hypertension, asthma, thyroid disease, and other long-term conditions.
Annual exams, contraception counseling, prenatal referrals, and menopause management.
Routine and travel-related vaccines, TB testing, and pre-travel medical consults.
Cold and flu, infections, minor injuries, and same-day urgent concerns.
Family medicine in a comfortable, modern setting in Richardson.




Personalized care, accessible service, and a team that listens.
Our staff and providers speak English, Amharic, and Spanish so you can discuss your health in the language you’re most comfortable in.
When you’re not feeling well, you shouldn’t have to wait. We hold daily slots for urgent and acute concerns.
We build long-term relationships with the families we serve and coordinate with specialists when you need a referral.
We work with most major commercial plans, Medicare, and Medicaid, and offer transparent self-pay pricing.
Insurance can be confusing. If you’re not sure whether your plan is accepted or how a service might be billed, contact us before your visit and we’ll do our best to help.
Insurance & BillingNew patients are always welcome. Call us during business hours or send us a message and we’ll get back to you within one business day.