Skip to main content Skip to footer

J. Stephen Appleton, MD

Orthopedic Surgery, Hip Surgery, Knee Surgery

Accepts New Patients
MyBSWHealth portal
portal

Locations

About J. Stephen Appleton, MD

Dr. Stephen Appleton specializes in the treatment of injuries and disorders of the hip and knee. He performs primary and revision hip and knee joint replacement surgery as well as partial joint replacement and is actively involved in research in the field. Dr. Appleton received his medical degree from the University of Texas Health Science Center at San Antonio, where he was inducted into the Gold Humanism Honor Society. Dr. Appleton completed his Orthopaedic Residency at the University of Vermont in Burlington, Vermont. He received further training at Duke University where he completed a Fellowship in Adult Reconstructive Surgery of the Hip and Knee and was inducted into the Piedmont Orthopaedic Society. In addition to his association with the Gold Humanism Honor Society and the Piedmont Orthopaedic Society, Dr. Appleton is a member of the American Academy of Orthopaedic Surgeons, the American Academy of Hip and Knee Surgeons, and the American College of Surgeons. Dr. Appleton moved to Dallas at an early age and is a graduate of St. Mark's School of Texas. He earned a bachelor's degree from Emory University in Atlanta, GA while instructing and competing in skydiving.



LanguagesEnglish
Ages SeenAdolescents (ages 12-18), Adults, Geriatrics
Hospital Affiliations
  • Baylor Scott & White Heart and Vascular Hospital - Dallas
  • Baylor Scott & White Institute for Rehabilitation - Dallas
  • Baylor University Medical Center, part of Baylor Scott & White Health
  • Baylor Scott & White Medical Center - McKinney
  • Baylor Scott & White Medical Center - Plano
  • Baylor Scott & White Medical Center - Uptown
  • Baylor Scott & White Medical Center - Frisco
Insurance Accepted
*Accepted plans and benefits may vary by location.
INSURANCE PLAN
ACCEPTS NEW PATIENTS
Aetna - HMO
Accepts New Patients
Aetna - Open Access Elect Choice
Accepts New Patients
Aetna - Open Access HMO
Accepts New Patients
Aetna - Open Access Managed Choice
Accepts New Patients
Aetna - QPOS
Accepts New Patients
Aetna - US Access
Accepts New Patients
Baylor Scott & White Quality Alliance - DFW ConnectedCare
Accepts New Patients
Blue Cross Blue Shield - Blue Advantage Bronze
Accepts New Patients
Blue Cross Blue Shield - Blue Advantage Gold
Accepts New Patients
Blue Cross Blue Shield - Blue Advantage Silver
Accepts New Patients
Blue Cross Blue Shield - Blue Choice Plus
Accepts New Patients
Blue Cross Blue Shield - Blue Choice PPO
Accepts New Patients
Blue Cross Blue Shield - Blue Essentials
Accepts New Patients
Blue Cross Blue Shield - Federal Select PPO
Accepts New Patients
Blue Cross Blue Shield - Medicare Advantage - EFH Retirees
Accepts New Patients
Blue Cross Blue Shield - Medicare Advantage - Oncor
Accepts New Patients
Cigna - Great West Open Access PPO-Open Access
Accepts New Patients
Cigna - Great West POS
Accepts New Patients
Cigna - Great West PPO
Accepts New Patients
Cigna - Open Access Plus
Accepts New Patients
Cigna - PPO
Accepts New Patients
First Health - First Health PPO
Accepts New Patients
FirstCare Health Plans - BSW Plus HMO
Accepts New Patients
FirstCare Health Plans - BSW Plus PPO
Accepts New Patients
FirstCare Health Plans - BSW Preferred HMO Network - Group
Accepts New Patients
FirstCare Health Plans - FirstCare Advantage Dual SNP (HMO SNP)
Accepts New Patients
FirstCare Health Plans - Hendrick Health Employee Plan
Accepts New Patients
Healthscope - DART ACO
Accepts New Patients
Healthscope - DART ACO Flex
Accepts New Patients
HealthSmart - HealthSmart PPO
Accepts New Patients
HealthSmart - HealthSmart Preferred Care EPO
Accepts New Patients
HealthSmart - HealthSmart Preferred Care GEPO
Accepts New Patients
Humana - ChoiceCare Preferred Network
Accepts New Patients
Humana - Commercial PPO Plans
Accepts New Patients
Humana - Medicare Advantage Plans
Accepts New Patients
Imagine Health - EPN
Accepts New Patients
Medicaid - Traditional Medicaid
Accepts New Patients
Medicare - Traditional Medicare
Accepts New Patients
PHCS Network - Beech Street of Texas PPO
Accepts New Patients
PHCS Network - Private Health Care System PPO
Accepts New Patients
Scott & White Health Plan - BSW Access PPO
Accepts New Patients
Scott & White Health Plan - BSW Extended PPO
Accepts New Patients
Scott & White Health Plan - BSW Plus HMO
Accepts New Patients
Scott & White Health Plan - BSW Plus PPO
Accepts New Patients
Scott & White Health Plan - BSW Preferred EPO Network
Accepts New Patients
Scott & White Health Plan - BSW Preferred HMO - Individual Marketplace
Accepts New Patients
Scott & White Health Plan - BSW Preferred HMO Network - Group
Accepts New Patients
Scott & White Health Plan - BSW Preferred PPO Network
Accepts New Patients
Scott & White Health Plan - BSWH Employee Network - PPO & HSA
Accepts New Patients
Scott & White Health Plan - BSWH Employee Network - SEQA & EQA
Accepts New Patients
Scott & White Health Plan - Covenant Preferred HMO
Accepts New Patients
Scott & White Health Plan - EPO Network-Group
Accepts New Patients
Scott & White Health Plan - EPO Network-Individual/Family
Accepts New Patients
Scott & White Health Plan - ERS BSW Preferred HMO Network
Accepts New Patients
Scott & White Health Plan - HMO Network-Group
Accepts New Patients
Scott & White Health Plan - HMO Network-Individual/Family
Accepts New Patients
Scott & White Health Plan - McLane Group Network
Accepts New Patients
Scott & White Health Plan - PPO Choice Network
Accepts New Patients
Scott & White Health Plan - PPO Network-Group
Accepts New Patients
Scott & White Health Plan - SeniorCare Advantage HMO
Accepts New Patients
Scott & White Health Plan - SeniorCare Advantage PPO
Accepts New Patients
Superior - Ambetter Balance Care - Silver
Accepts New Patients
Superior - Ambetter Essential Care - Bronze
Accepts New Patients
Superior - Ambetter Secure Care - Gold
Accepts New Patients
UnitedHealth - AARP Medicare Complete
Accepts New Patients
UnitedHealth - Charter EPO
Accepts New Patients
UnitedHealth - Charter HMO
Accepts New Patients
UnitedHealth - Charter POS
Accepts New Patients
UnitedHealth - Choice +HMO
Accepts New Patients
UnitedHealth - Choice EPO
Accepts New Patients
UnitedHealth - Choice HMO
Accepts New Patients
UnitedHealth - Choice Plus POS
Accepts New Patients
UnitedHealth - Core Choice Plus POS
Accepts New Patients
UnitedHealth - Core EPO
Accepts New Patients
UnitedHealth - Core HMO
Accepts New Patients
UnitedHealth - Dual Complete Medicare Advantage
Accepts New Patients
UnitedHealth - Group Medicare Advantage
Accepts New Patients
UnitedHealth - Medicare Complete
Accepts New Patients
UnitedHealth - Medicare Gold
Accepts New Patients
UnitedHealth - Medicare Silver
Accepts New Patients
UnitedHealth - Navigate EPO
Accepts New Patients
UnitedHealth - Navigate HMO
Accepts New Patients
UnitedHealth - Navigate POS
Accepts New Patients
UnitedHealth - Nexus ACO OA
Accepts New Patients
UnitedHealth - NexusACO R
Accepts New Patients
UnitedHealth - PPO
Accepts New Patients
UnitedHealth - Select EPO
Accepts New Patients
UnitedHealth - Select HMO
Accepts New Patients
UnitedHealth - Select Plus POS
Accepts New Patients
Insurance listings are subject to change without prior notice. Please call your physician's office or your health or insurance plan to verify coverage information prior to scheduling your visit or procedure. Not all members participating in contracted networks have "in network" access. In network participation may change from time to time without prior notice. Independent providers (which could include, for example only, anesthesiologists, radiologists, pathologists, emergency medicine physicians, advance practice professionals, and other independent providers of health care services) may deliver part of your care, and such providers may be considered out-of-network on your health and insurance plans even if the Facility may be considered in network. If you desire additional information as to the providers who may be involved in providing your care, you can either ask your treating provider (who may know some of the specialists or groups who could be involved) or you can request a list of Facility-based physician groups by calling the following toll free number: (877) 810-0372. This list is updated annually and is subject to change without prior notice.

Background

Education
  • Medical School: University of Texas Health Science Center San Antonio (2006)
  • Internship: Orthopedic Surgery, University of Vermont (2007)
  • Residency: Orthopedic Surgery, University of Vermont (2011)
  • Fellowship: Adult Reconstruction, Duke University Medical Center (2012)
Certifications
  • Orthopaedic Surgery - American Board of Orthopaedic Surgery
Industry Relationships

Physicians who are not employed, contracted with administrative duties or performing research with Baylor Scott & White Health are not required to report relationships and activities with industry partners such as pharmaceutical, biotech, or medical device companies (collectively referred to as Industry). Information regarding these relationships is therefore not available on this page. However, patients may visit CMS’ Open Payments Database for more information, and should feel free to speak with their physician about relationships with Industry.

Reviews (440) for J. Stephen Appleton, MD

Overall: 4.7*
Wait Time at Clinic
Care Provider showed Concern for Questions/Worries
Time Care Provider spent with Patient
Rate Care Provider
Care Provider Efforts to Include in Decisions
Friendliness / Courtesy of Care Provider

Patient Comments**

star
star
star
star
star
Nov 15, 2021
Very personable. Left the office feeling like I had really been taken care of.
star
star
star
star
star
Nov 14, 2021
Very good
star
star
star
star
star
Nov 13, 2021
Dr. Appleton's bedside manners are great and makes you feel at ease. The staff is wonderful and professional.
star
star
star
star
star
Nov 12, 2021
The staff was very gracious and the doctor was wonderful I really liked explain to me what was going on and what he was going to do and what was going to happen.
star
star
star
star
star
Nov 12, 2021
Dr. Had a great sense of humor and put my mind at rest.
star
star
star
star
star
Nov 6, 2021
Dr Appleton exceeded my expectations. I'm doing lots better already
star
star
star
star
star
Nov 5, 2021
Dr.Appleton is the "BEST"
star
star
star
star
star
Nov 3, 2021
Efficient, professional. A credit to the BSW system.
star
star
star
star
star
Nov 2, 2021
Professional, Knowledgable, and Personable!
star
star
star
star
star
Nov 2, 2021
Great attention to the problem I am having.
star
star
star
star
star
Oct 31, 2021
Awesome timeliness, great attitudes from the doctor & his associates.
star
star
star
star
star
Oct 29, 2021
Dr Appleton was extremely friendly this time! He listened extremely well to my issues and concern this time. I was very impressed with his listening to me this time!!!
star
star
star
star
star
Oct 29, 2021
Very professional and personable.
star
star
star
star
star
Oct 29, 2021
Dr. Appleton has a way of actually making orthopedic visits FUN.
star
star
star
star
star
Oct 28, 2021
He listened to my needs. Explained what was happening.
star
star
star
star
star
Oct 27, 2021
Dr Appleton has always been a doctor to appreciate the service he gives
star
star
star
star
star
Oct 27, 2021
Very confedent. Always shows concern
star
star
star
star
star
Oct 26, 2021
Outstanding.
star
star
star
star
star
Oct 25, 2021
I feel he is very good at his job and takes the time to inform the patient of everything they need to know.
star
star
star
star
star
Oct 24, 2021
Excellent doctor and staff! I am sure I have the best treatment in the Metroplex. I greatly appreciate Dr Appleton's approach to my knee issue. Surgery is not the first option with him. Highly recommend him!
star
star
star
star
star
Oct 24, 2021
He explained things very clearly.
star
star
star
star
star
Oct 24, 2021
Excellent in every area
star
star
star
star
star
Oct 24, 2021
Dr. Appleton came in with a sense of humor that I loved. He explained my problem and prescribed a very effective treatment.
star
star
star
star
star
Oct 23, 2021
Excellent service by knowledgeable courteous staff. Dr. Appleton is AWESOME
star
star
star
star
star
Oct 23, 2021
Good Service
star
star
star
star
star
Oct 22, 2021
Dr Appleton is the greatest!
star
star
star
star
star
Oct 22, 2021
I rely on Dr. Appleton for help with right hip arthritis problems. He explains all options and possible solutions. I trust him completely.
star
star
star
star
star
Oct 22, 2021
Dr. Appleton and the entire team is great.
star
star
star
star
star
Oct 19, 2021
The care provider was very personable. He explained the steps he was doing for the treatment. Did not pressure me to have knee replacement surgery which I greatly appreciated. He has a very good bedside manner which puts you at ease when you anticipated pain with the knee injections. I Would like to have had input regarding approximately how long it takes for the injections to provide maximum comfort. However I did not ask and did not think about that question until I got home.
star
star
star
star
star
Oct 18, 2021
I have recommended Dr. Appleton to several friends
star
star
star
star
star
Oct 14, 2021
Very personable and professional
star
star
star
star
star
Oct 13, 2021
Very experienced. Seems very busy.
star
star
star
star
star
Oct 12, 2021
Dr. Appleton has surgically performed 2 knee revisions on me and I am very happy with the results. He is an excellent surgeon.
star
star
star
star
star
Oct 12, 2021
The Brst
star
star
star
star
Oct 12, 2021
Dr.Appleton and staff were very Professional and helpful throughout my visit.
star
star
star
star
star
Oct 8, 2021
Great
star
star
star
star
star
Oct 8, 2021
Dr. Appleton is very professional and straight forward with diagnosis and answering any questions I might have.
star
star
star
star
star
Oct 7, 2021
Great
star
star
star
star
star
Oct 2, 2021
Very kind and professional.
star
star
star
star
star
Oct 1, 2021
Friendly, upbeat and professional.
star
star
star
star
star
Sep 28, 2021
Dr Appleton is a good doctor. He is skilled with the profession. He has a happy attitude. I have met some of his patients. His patients are from all different backgrounds. They recommend Dr Appleton. He can be trusted.
star
star
star
star
star
Sep 28, 2021
Dr. Appleton always makes time to answer all of my questions. He informed me of my options and did not rush me. He allowed me to make my own decision on how I wanted to proceed with my health care.
star
star
star
star
star
Sep 28, 2021
Very nice
star
star
star
star
star
Sep 26, 2021
Could no be happier
star
star
star
star
star
Sep 26, 2021
Hip pain relief. Steroid shots to ease it. Explanation of future hip replacement all met by Dr. And staff with professionalism and clarity
star
star
star
star
star
Sep 25, 2021
Dr Appleton ROCKS
star
star
star
star
Sep 25, 2021
He was friendly, and quick
star
star
star
star
star
Sep 25, 2021
I was anxious to get to see a doctor quickly after cracking my kneecap just two days earlier. Was thrilled they were able to see me right away, and I loved Dr. Appleton's upbeat disposition and positive, practical outlook for my knee. From the check-in team to the check-out team, everyone was friendly, helpful and quick and patient at the same time. While I hope I don't "need" Dr. Appleton's services again, I am thankful he's there for patients!
star
star
star
star
star
Sep 23, 2021
Very. Informative.
star
star
star
star
star
Sep 23, 2021
So efficient friendly and caring
star
star
star
star
star
Sep 21, 2021
I appreciated the time Dr. Appleton spent talking with me about my concerns and the ligament connection to the femur head, upper notch and lower notch. These points being the tether to restrict the separation of the femur from the hip which reduces dislocations. Dr. Appleton was very attentive listening to my concerns.
star
star
star
star
star
Sep 18, 2021
I always value the ability of a care provider to put me at ease. Both Dr. Appleton and the doctor who administered the cortisone injections did this remarkably well.
star
star
star
star
star
Sep 18, 2021
Dr. Appleton is a delight to visit, he's always cheerful which eases my worries. And he's very knowledgeable (that medical degree and all that training and experience helps) and addresses all my concerns.His staff are first rate!
star
star
star
star
star
Sep 17, 2021
I love Dr. Appleton and his staff. They are always very friendly and accommodating.
star
star
star
star
star
Sep 17, 2021
Dr. Appleton has assisted me in last two years with my knees. He is now helping with my hip. He is a fantastic doctor with tremendous professional knowledge/experience. As a bonus, his personality is very friendly and humorous! He puts a smile on my face!
star
star
star
Sep 15, 2021
Appointment was rushed. Wam bam thank you ma'am! He left me sitting with my mouth open. That's just how In and out quick he was. Talking fast and quick, didn't ask about my pain or how I was feeling. Just too rushed. Too fast!I had to tell the nurse that I wanted/ needed a steroid shot, due to my pain, not just therapy recommendations. He came back gave me the injection and out in a flash ! Just no consideration shown for the patient by the Doctor
star
star
star
star
star
Sep 13, 2021
One of the best Doctor's I've ever visited.
star
star
star
star
star
Sep 12, 2021
Always professional & courteous. Listens to my concerns & provides suggestions/reassurance.
star
star
star
star
star
Sep 11, 2021
Very good
star
star
star
star
star
Sep 7, 2021
He recommends the treatment that work for me. He cares for his patients.
star
star
star
star
star
Sep 7, 2021
Dr. Appleton did as well as any doctor I have seen in many years. He simply said, "Why are you here?" Went from there. Excellent experience!!
star
star
star
star
star
Sep 4, 2021
Good information and how we would move forward with regarding treatments in the future.
star
star
star
star
star
Aug 28, 2021
I felt Comfortable in our discussion about my knee pain and was very happy with the future plans to make me feel better.
star
star
star
star
star
Aug 28, 2021
Always the best !!!
star
star
star
star
star
Aug 28, 2021
Dr Appleton saved my left leg and enabled me to walk and stand again!
star
star
star
star
star
Aug 28, 2021
Wow! At 7:30 am, the staff and Doctors, although busy, were sunny, positive, cheerful, polite, professional, thorough and efficient. Dr. Appleton and staff have the ability to make life-changing surgery, to put you on track for a better quality of life and a more healthy future. Highly recommended!
star
star
star
star
star
Aug 27, 2021
Doctor Appleton and the staff was so friendly and time efficient. I always have a wonderful visit and yes I would definitely recommend my friends and family.
star
star
star
star
star
Aug 27, 2021
Dr. Appleton is so awesome. His energy level and knowledge is so refreshing. He helped me understand my care I would need.
star
star
star
star
star
Aug 27, 2021
Fast and efficient
star
star
star
star
star
Aug 25, 2021
Could not have been more pleased with the care.
star
star
star
star
star
Aug 25, 2021
Exceptional
star
star
star
star
star
Aug 25, 2021
It was very comfortable,
star
star
star
star
star
Aug 24, 2021
Very good
star
star
star
star
star
Aug 24, 2021
Everyone was very thoughtful and considerate. This was my first time to see Dr Appleton and I was very pleased with his bedside manner. We both agreed on the treatment for my knee.
star
star
star
star
star
Aug 22, 2021
As always we were given excellent care, ample time to discuss the medical condition for our appointment.
star
star
star
star
star
Aug 22, 2021
He replaced left knee, now right knee is bone on bone. Dr. Appleton takes time with me and I appreciate that!
star
star
star
star
star
Aug 21, 2021
Great experience from initial consultation to post surgery
star
star
star
star
star
Aug 21, 2021
It was a great experience thank you
star
star
star
star
star
Aug 21, 2021
Dr Appleton did a great job on my husband's surgery 5 years ago. My problem is not near as serious but I wouldn't think of seeing anyone else. He's a hero at our house. I would never doubt what he told me. Professional and friendly.
star
star
star
star
star
Aug 17, 2021
Excellent surgeon - very knowledgeable. Super sense of humor!
star
star
star
star
star
Aug 17, 2021
Excellent
star
star
star
star
star
Aug 7, 2021
Every person in the practice is very kind and helpful. Dr appleton has already done a hip replacement on me 3 years ago. I have and will continue to recommend him and this practice to people. I always feel heard and the practice's commitment to solve and heal is so comforting. They are fantastic!
star
star
star
star
star
Aug 6, 2021
Dr.appleton.and his staff was super nice.care about my feeling.concern..they are all nice.
star
star
star
star
star
Aug 6, 2021
I know this doctor and he is excellent- the fellows in his practice were very good as well.
star
star
star
star
star
Aug 6, 2021
Excellent
star
star
star
star
star
Aug 6, 2021
Excellent!!
star
star
star
star
star
Aug 5, 2021
Very good and quite professional
star
star
star
star
star
Aug 4, 2021
Very professional staff and Dr. Appleton explained everything in detail.
star
star
star
star
star
Aug 2, 2021
Good advice instead of jumping into surgery.
star
star
star
star
star
Aug 2, 2021
He was truly concerned & wanted to get the best result for me.
star
star
star
star
star
Aug 1, 2021
Very organized, courteous, and efficient.
star
star
star
star
star
Aug 1, 2021
This was my first visit to Dr Appleton and I was very pleased with the explanations and help.
star
star
star
star
star
Aug 1, 2021
I love this office and staff from receptionist to nurse to Dr. Appleton. Used another doctor before we moved to this area and am thrilled with this practice.
star
star
star
star
star
Jul 31, 2021
I felt at ease with Dr. Appleton's nurse who was friendly but very professional as she gathered information from me regarding why I was there. The resident who examined me was also friendly. She listened to my issues and concerns and asked questions before giving me a thorough exam. Dr. Appleton was so nice. I felt he was very thorough in asking questions before also examining me. I feel very positive about the treatment plan and that my problem has finally been identified.
star
star
star
star
star
Jul 30, 2021
Fantastic. Just what I expected . Pros at work. Kudos to Mr. Appleton. I heard he was the best and that he is.
star
star
star
star
star
Jul 30, 2021
Informed me regarding my condition, very friendly, suggested pain relief.
star
star
star
star
star
Jul 30, 2021
Friendly Staff and Doctor!
star
star
star
star
star
Jul 30, 2021
Love Dr. Appleton and the staff!!!
star
star
star
star
star
Jul 30, 2021
Took time for my questions, concerned
star
star
star
star
star
Jul 30, 2021
Dr Appleton listens to issues and is very understanding. He explains things in clear and concise language, his lighthearted demeanor makes a difficult time much more bearable. He is an excellent physician and surgeon. I recommend him all the time.
star
star
star
star
star
Jul 29, 2021
Dr.Appleton and entire Staff was the best. I'm so happy to have my Knee Surgery behind Me. I have already recommended Dr.Appleton to a Friend. It was a rewarding experience I have my life back. Thank You
star
star
star
star
star
Jul 2, 2021
Excellent
star
star
star
star
star
Jul 1, 2021
Dr Appleton understood my needs and was able to provide some answers for me
star
star
star
star
star
Jun 30, 2021
From start to finish the staff and Provider were fast and efficient without me leaving feeling rushed.
star
star
star
star
star
Jun 29, 2021
very good!
star
star
star
star
star
Jun 27, 2021
Doctor was professional and engaging. Easy to communicate with and pleasant demeanor. Nice mask with lights on it :).
star
star
star
star
star
Jun 27, 2021
dr. was very considerate with my knee joints. wants me to seek out physical therapy for them . Before any chance for replacement of knees. agree with him wholeheartedly.
star
star
star
star
star
Jun 22, 2021
Good service and efficient
star
star
star
star
star
Jun 22, 2021
very timely, great service
star
star
star
star
Jun 19, 2021
He did not check some of the concerns that I told him about.
star
star
star
star
star
Jun 19, 2021
Outstanding!
star
star
star
star
star
Jun 19, 2021
Care provider showed concern for problem and quickly assessed care - all with humor and concern.
star
star
star
star
star
Jun 18, 2021
From beginning of treatment years ago to now Dr Appleton has shown care and concern, professional knowledge in my treatment at the highest level. I recommend him to all I know in need of an orthopedic specialist. I am thankful for the excellent care he has given to me. it has made a huge difference in my quality of life.
star
star
star
star
star
Jun 18, 2021
Excellent care.
star
star
star
star
star
Jun 18, 2021
To the point. Extremely knowledgeable!
star
star
star
star
star
Jun 17, 2021
Great experience!
star
star
star
star
star
Jun 16, 2021
Great doctor and hospital, none better
star
star
star
star
star
Jun 15, 2021
Had a very is wonderful. Talk to Appleton is great. And his assistant visiting doctor was wonderful. I wish I had seen Dr. Appleton after I had a couple questions. But all went very well
star
star
star
star
star
Jun 14, 2021
excellent experience
star
star
star
star
star
Jun 14, 2021
very good and very polite setty
star
star
star
star
star
Jun 14, 2021
Dr. Appleton is always friendly and efficient. He takes the time to chat about my treatment. I appreciate his openness.
Scroll To Top