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內科醫師‧About Practice‧Services‧Before & After‧Blog‧Testimonials.