Now providing Telehealth visits - Book online today! Trusted Internal Medicine serving Irvine, CA. Contact us at 949-651-9671 or visit us at 4902 Irvine Center Drive, Suite 105, Irvine, CA 92604: Spruce Medical Group Shawn Hamilton MD.