Dr. Caleb Chen M.D. » Steven Yong, MD & Caleb Chen, MD Go back to directory. Add to Address Book. Dr. Caleb Chen M.D. Nephrologist Southwest Nephrology Associates, LLP Work 9440 Bellaire Blvd. Ste. 102 Houston Texas 77036 work Work 800 Peakwood Ste. 6H Houston Texas 77090 work Work Phone: (713) 270-4545work Categories: Suite 102 Updated 3 years ago.