Welcome to iThriveMD Walnut Creek, the premier longevity clinic in the East Bay, conveniently located within Revive med spa. Our expert team offers advanced diagnostics and personalized wellness protocols to residents of Walnut Creek, Lafayette, Alamo, and the surrounding communities in Contra Costa County. Experience innovative preventive medicine that goes beyond traditional healthcare to help you achieve optimal vitality and extend your healthspan.

We start with advanced testing, turn your data into a personalized plan, and track progress to keep you improving.
Our downtown Walnut Creek clinic is located at 661 Mt Diablo Blvd, inside Revive med spa. It is easily accessible from Highway 24, and there is ample parking nearby. Just steps away from Broadway Plaza, we provide advanced longevity medicine in a premium, comfortable setting for East Bay residents, including those from Lafayette, Alamo, Pleasant Hill, and throughout Contra Costa County.
Get to know the longevity experts behind your care. Each provider brings advanced training in prevention, optimized biomarkers, and personalized protocols—so your plan fits your life.
Find us inside Revive Med Spa at 661 Mt Diablo Blvd, Walnut Creek, CA 94596. We’re easily accessible from Highway 24 (take the Main Street exit) and located in downtown Walnut Creek near Broadway Plaza.
Yes, there is plenty of parking available near our location on Mt. Diablo Blvd. You can use the Broadway Plaza parking garage, which offers free parking for the first three hours. Additionally, there is metered street parking along Mt. Diablo Blvd and a public parking lot located behind our building. Downtown Walnut Creek also has validated parking at select locations.
To schedule your longevity consultation, you can call us, book online through our website, or visit us at Revive Med Spa. New patients from Walnut Creek and the East Bay are also welcome to request a complimentary wellness assessment to discuss their health optimization goals.
Please call our phone number listed on the website at least 24 hours before your scheduled appointment to reschedule or cancel. Our Walnut Creek team will gladly help you find a new time that works with your schedule. Same-day cancellations may be subject to a fee.
Phone consultations are free for new patients. In-person initial consultations and treatment costs vary based on your customized wellness protocol and will be discussed transparently when scheduling. We don’t accept insurance but offer flexible payment options for our longevity treatments.
Please bring a valid ID, list of current medications and supplements, recent lab results or medical records, and any specific health goals or concerns. Since we’re located inside Revive Med Spa, check in at the front desk and let them know you’re here for iThriveMD.
Yes, we offer select Saturday appointments to accommodate busy East Bay professionals and families. Weekend slots are limited and fill quickly, so we recommend booking in advance. Please call our phone number listed on the website to check current weekend availability at our Walnut Creek location.Retry
