Dr. Joanne So, DO

Dr. Joanne So, DO

Family Physician
4605 Roswell Rd, Atlanta, GA
4.89
“Dr. So and her staff were so nice and welcoming! This was my first time and I have found my new PCP! Thank you Dr. So and Staff!”
Jeremy C.April 7, 2026
Highly recommended
95% of patients gave this doctor 5 stars
Excellent wait time
96% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

What patients are saying

Overall rating

4.89

Average wait time

4.75

Bedside manner

4.92
“Dr. So and her staff were so nice and welcoming! This was my first time and I have found my new PCP! Thank you Dr. So and Staff!”
Jeremy C.April 7, 2026
“Dr So was one of the few providers who listened to me and answered my many questions! I feel confident that I’ve found an empathetic pcp that will approach my care from a Big Picture perspective.”
Alexandra M.January 17, 2026

About Dr. Joanne So

This is a PRIMARY CARE visit - not a specialist appointment (for example, dermatology or obstetrics and gynecology). Born and raised in Georgia, Dr. Joanne So is dedicated to providing compassionate, patient-centered care to individuals and families across all stages of life. She graduated summa cum laude with honors from the University of Georgia in Athens and went on to earn her Doctor of Osteopathic Medicine from Georgia Campus – Philadelphia College of Osteopathic Medicine (GA-PCOM) in Suwanee, Georgia. She completed her residency in Family Medicine at Northside Gwinnett Family Medicine Residency in Lawrenceville, Georgia. Passionate about preventive care, Dr. So enjoys building long-term relationships with her patients and guiding them toward healthier, more balanced lives. One of her most memorable experiences involved a patient newly diagnosed with type 2 diabetes who chose lifestyle changes over medication. Through consistent effort and counseling, the patient reversed their diabetes and regained energy and confidence—an outcome that reinforced Dr. So’s belief in the power of education and patient empowerment. Outside of work, Dr. So enjoys spending time with her poodle—her loyal companion since medical school—as well as baking, reading, and enjoying picnics with friends and family. She feels fortunate to have many of her loved ones close by. Dr. So is a member of the American Academy of Family Physicians (AAFP) and is committed to fostering wellness through compassionate and collaborative care.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Emblem Health
Medicare
UnitedHealthcare
UnitedHealthcare Oxford
200+ more in-network plans

Popular visit reasons

Annual Pap Smear / GYN Exam
Annual Physical
Arthritis
Dust Allergy
Foot Injuries
Illness
Iron Deficiency
Sleep Problems
Annual Pap Smear / GYN Exam
Annual Physical
Arthritis
Dust Allergy

Office locations

Dr. Joanne So, DO also offers online video visits for patients
AllCare Buckhead (1 of 4)
4605 Roswell Rd, Atlanta, GA 30342
AllCare Reynoldstown (2 of 4)
764 Memorial Dr SE, Atlanta, GA 30316
AllCare Smyrna (3 of 4)
4480 S Cobb Dr SE, Smyrna, GA 30080
AllCare Peachtree Plaza (4 of 4)
2900 Peachtree Rd, Atlanta, GA 30305
1 of 4

Education and background

Practice names

Hospital affiliations

  • Piedmont Hospital
  • Piedmont Fayette Hospital
  • Piedmont Geriatric Hospital
  • Piedmont Medical Center
  • Piedmont Mountainside Hospital
  • Piedmont Newnan Hospital

Education and training

  • Medical School - Philadelphia College of Osteopathic Medicine, Suwanee, Doctor of Osteopathic Medicine
  • University of Georgia (Bachelor's)
  • Northside Hospital Gwinnett, Residency in Family Medicine

Languages spoken

  • English

Provider's gender

Female

NPI number

1912467358

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.89
Wait time
4.75
Bedside manner
4.92
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
395 reviews
Most relevant
Dr So was professional, friendly and went over different ways to address my concerns. Will be coming back to see her.
Verified patient
Dr So and her team were very kind and efficient. I am glad i found them and will continue to seek out their care.
Verified patient
Dr. So is the best primary care doctor I have. She listens to every concern and recommends the best after care
Verified patient
The Doctor shared a lot of knowledge with me about my health. The nurses was outstanding with customer service.
Verified patient
It was good, and because I wasn't familiar with the insurance policy, the provider explained that to me.
Everything went well. Friendly staff & clean and cozy office
Verified patient
I liked the fact that the physician herself contacted me via telephone. You rarely see this happens.
Verified patient
Dr. So took the time to listen and respond thoughtfully to my questions, which I really appreciated!
She so sweet and helpful Definitely cares about you, the patient, and want the best outcome for you
Verified patient
Dr. So was amazing! She listened to all of my concerns and really cares about her patients.
Dr. So was great!!! I felt so comfortable and will definitely come to her in the future!!
Verified patient
This was my first time coming here an they was very polite ?I would go back if needed
Verified patient
Short and sweet, there was almost no wait. Everyone was nice, professional, and caring.
Really understanding and compassionate, as helpful as possible in situation
Verified patient
Highly recommend this medical facility for your medical needs. Dr. So is the best!
Verified patient
First time at this facility and everything and everyone were great!!!
Great communication, atmosphere,and service! Very professional as well.
Verified patient
Dr. So is amazing. Great communicator, very thoughtful. Highly recommend.
Verified patient
Great experience. I love that she actually called me to discuss my care.
Verified patient
My visit was great! Would highly recommend. Fast, efficient, effective
Verified patient
Dr.Joanne is great! ...Shay the M.A. there is awesome!!!
Dr. So is comfortable to talk to and very informative
Verified patient
The provider Dr. So was very kind and attentive.
Verified patient
Great experience. And I wasn’t waiting long to be seen
Verified patient
Such a great experience! Made me feel so comfortable!
Verified patient
Was clean, friendly and listened to all my concerns.
Verified patient
Dr. So and her staff were so nice and welcoming! This was my first time and I have found my new PCP! Thank you Dr. So and Staff!
Verified patient
The wait wasn’t bad, the clinic was clean, and the doctor was pleasant. However, I went in specifically to get a prescription for a GLP medication that I have previously taken and tolerated well. This was visible in my chart through my pharmacy refill history. Despite this, the doctor declined to prescribe it, stating she wanted to help me save money, even after I clearly explained that I understood my insurance does not cover the medication and that I was willing to pay out of pocket. It felt as though my request for the medication was used to push additional visits instead of addressing my needs. Given that I am overweight, have joint issues, and have already been prescribed this medication in the past without any problems, I don’t understand why restarting the entire process was necessary.
Dr So was one of the few providers who listened to me and answered my many questions! I feel confident that I’ve found an empathetic pcp that will approach my care from a Big Picture perspective.
Verified patient
Dr. Kenyatta Collins saw me today. She was such a nice, friendly physician. Her bedside manners are exceptional. She took time to listen and understand my concerns. I will continue going to her.
Verified patient
She’s really nice & makes you feel listened to. My only reason I may not go back is because you have to go elsewhere to get your bloodwork done, and it was quite inconvenient.
Verified patient
Dr. So has always provided great care and wonderful specialist recommendations. As a RN, I am comforted knowing that she understands that patient care is unique to each individual. She listens to my concerns and needs & has excellent bedside manner. She always discusses her treatment plan with me right in the room (I.e. orders for lab work or imaging, referrals to specialists, medications, etc.). And she has always referred me to in-network specialists (I have Aetna POS II), including a dermatologist and GI specialist. Both of which are amazing doctors as well! When I do have to wait a little bit (which is rare!! I have maybe waited max 15-20 min), I have NO problem with it because I know she is giving the best care possible to each person she sees and not trying to push them out the door as fast as possible. She is well worth the wait. From the front desk personnel to the MAs & Dr. So, this is a wonderful team. I am confident putting my care in their hands.
Verified patient
This was the best, I was in out in no time! I will return. Stay is nice and friendly. I seen bright smiles the entire time I was there and felt extremely comfortable.
Verified patient
Keep up the great work!!
Verified patient
I had a very good experience.
Verified patient
I had a phenomenal appointment with Joanne So, DO. She patiently listened to my concerns, offered expertise and empathetic advice/solutions, and made me feel very welcomed and cared for. I will definitely be a returning patient!
Verified patient
Very thorough and took the time to sit and talk about my concerns. The wait time was minimal and it’s so convenient being able to book weekend appointments ?
Verified patient
Great experience
Verified patient
She was very nice and understanding, she provided practical advise for me and encouraged me to do more to further help me make healthy habits.
Verified patient
Great experience
Verified patient
Lovely bedside manner. Personable, and a good listener. I felt heard and I didn't feel rushed through my appointment as I so often have with other doctors. I had been hoping to find and Asian female Primary Physician for several years, but always came up short in my searches. I feel fortunate to have found Dr. So.
Verified patient
Great care! Definitely recommend
Verified patient
I had the best experience with Dr. So! She is attentive and caring. I couldn't ask for an easier and efficient doctor's appointment!
Verified patient
Dr. So was friendly, knowledgeable, supportive. She was able to answer all my questions and give me recommendations on my options for treatment.
Very knowledgeable and friendly provider :)
Verified patient
love when Dr. So, she goes out of her way to make sure. all her patients are good and happy before we leave out of care for that day.
Verified patient
I was seen immediately and gone within 20 minutes. Dr. So was really nice, and provided me with helpful information during my appt. Good experience overall.
Verified patient
Dr. So was so skilled, gentle and sweet!
Verified patient
Very helpful and understanding of my worry about taking certain meds and she offered clear explanation and alternatives to help ease my concern. 10/10
Verified patient
N/A
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Joanne So?

Generally, Dr. Joanne So has appointments available on Zocdoc within 1 week. You can see Dr. So's earliest availability on Zocdoc and make an appointment online.

Is Dr. Joanne So accepting new patients?

Dr. Joanne So generally accepts new patients on Zocdoc. You can see Dr. So's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Joanne So accept my insurance?

Choose your insurance plan to verify if Dr. So is in-network.

Can I make an appointment with Dr. Joanne So online?

Yes, you can make an appointment online with Dr. So using Zocdoc. It’s simple, secure, and free.

Which hospital is Dr. Joanne So affiliated with?

Dr. Joanne So is affiliated with Piedmont Hospital, Piedmont Fayette Hospital, and Piedmont Geriatric Hospital.

What practice does Dr. Joanne So work with?

Where is Dr. Joanne So's office located?

Dr. Joanne So has 5 office locations, including in Atlanta, Smyrna, and Edgehill, view full addresses on Dr. So's profile.

What are common reasons for patients to see Dr. Joanne So?

Dr. Joanne So frequently sees patients for Annual Pap Smear / GYN Exam, Annual Physical, Arthritis, Illness, and Sleep Problems. You can see other visit reasons for Dr. Joanne So on their profile.

What languages does Dr. Joanne So speak?

Dr. Joanne So speaks English.

How do patients rate Dr. Joanne So in reviews?

395 patients have reviewed Dr. Joanne So. The overall rating for this doctor is 4.89/5. They have a 4.92/5 rating for bedside manner and a 4.75/5 rating for wait time. You can read individual reviews and ratings on their profile.