Now accepting Telehealth appointments. Schedule a virtual visit.

Primary Care

Internal Medicine Clinic here to help assist any of your health needs. It starts with primary care.

Primary care is very important because it is the first contact and principal point of continuing care for patientswithin a healthcare system, and coordinates other specialist care that the patient may need. Spruce Medical Group run by Dr. Shawn Hamilton is an internal medicine clinic that provides primary care to adults. She has more than 20 years of experience in the field and has competent doctors and nurse practitioners working under her wing that you can trust to care for you. If you are feeling unwell or even in need of an annual check up to make sure everything is okay, this clinic is the place to contact. 

You Might Also Enjoy...

Time to return to the office

We encouraged televisit during the pandemic. Now that we are vaccinated, it is important to return for office visits. This article described the type of visit that should be done in person, what can be done by televisits.

Nurse Practitioners

Nurse practitioners is an advanced practice registered nurse and a type of mid-level practitioner. NPs are trained to assess patient needs, order and interpret diagnostic and laboratory tests, diagnose disease, formulate and prescribe treatment plans.


Arthritis is a broad term that covers any joint inflammation illness that leads to joint pain.

Telehealth: The Advantages of Telemedicine

Struggles to get to the clinic? Trying to reduce your exposure to COVID-19, as well as other contagious illnesses, and still need to see your doctor? Telehealth is safe and easy — receive quality care from anywhere.

機能醫學 Functional Medicine

Are you always tired, do you have anxiety for no reason? do you have sleeping problems that sleeping pills don't even work? Are you itchy everywhere with or without rash? Do you know which micro-nutrient you are missing?