Now accepting Telehealth appointments. Schedule a virtual visit.



St. Jude's Children's Ranch

St. Jude’s Ranch for Children has a 40 year history of caring for abused, abandoned and neglected children. St. Jude’s Ranch for Children has provided healing and nurturing for more than 1,000 children. They are transforming the lives of abused and at-risk children, young adults and families by empowering them to create new chances, new choices and new hope in a caring community.


Aid for AIDS of Nevada

Aid for AIDS of Nevada (AFAN) provides support and advocacy for adults and children living with and affected by HIV/AIDS in southern Nevada. AFAN works to reduce HIV infection through prevention education to eliminate fear, prejudice and the stigma associated with the disease. They are committed to a system that nurtures personal growth and dignity of persons served.


Catholic Charities of Southern Nevada

Catholic Charities of Southern Nevada has been in operation for 72 years. This organization is dedicated to helping those who are less fortunate. Today the agency encompasses many diverse programs which provide a wide range of social services designed to help people — from infants to seniors. They strive towards the goal of each individual gaining self-sufficiency, independence, and dignity. Catholic Charities has only one focus: to give help and hope to people in need, regardless of race, religion or creed.


Best Friends Animal Society - Utah

Every day, more than 9,000 wonderful dogs and cats are killed in America's shelters simply because they don't have a safe place to call home. Best Friends Animal Society has been building effective life-saving programs for nearly 30 years. When they began, 17 million animals died every year in shelters. Today, thanks to caring people like you, that number is down to about 4 million. Help Best Friends to Save Them All by ending the killing in America's animal shelters


Infectious Disease Associates & Travel Medicine Clinic
6088 S. Durango Drive, Suite 100
Las Vegas, NV 89113
Phone: 702-209-0388
Fax: 702-380-4141

Office Hours

Get in touch