Sutra Medical at Lake Forest, CA Posted on July 1, 2021January 28, 2022 by Amanda Barth Sutra Medical Inc is relocated to 20532 Crescent Bay STE 102, Lake Forest, CA 92630. Tel: 949.317.3672