Now accepting Telehealth appointments. Schedule a virtual visit.

Spruce Medical Group Shawn Hamilton MD

Internal Medicine & Aesthetics located in Irvine, CA