Southcoast

Resources Search
Close Search
Urgent Care

William Blair, DO

4.9 out of 5 (485 Ratings)

Specialties:

Family Medicine / Pediatrics / Primary Care

About William Blair

Dr. Blair completed his Doctorate in Osteopathic Medicine at the Virginia College of Osteopathic Medicine prior to his completion of a Family Medicine Residency at the Warren Alpert School of Medicine at Brown University. He graduated with a Bachelor of Arts in Psychology from Vassar College with a Minor in Religion and completed a Post-Baccalaureate program at Columbia University and City College of New York.

During the time between his undergraduate and medical schooling, Dr. Blair served as a research coordinator for the Mount Sinai School of Medicine, New York State Psychiatric Institute and the University of North Carolina at Chapel Hill investigating PTSD, Bipolar Disorder and Substance Abuse. 

Locations

Practicing at the following locations:

  1. Southcoast Physicians Group Family Medicine

    479 Swansea Mall Drive
    Swansea, MA 02777

    P: 508-973-1570

    Get Directions 41.7613575 -71.22010539999997

Insurances Accepted

Southcoast accepts most major insurance plans. Call the Southcoast patient registration department at 844-297-2952 or your health plan with any questions regarding coverage.

Provider Ratings

Rating Willingness to recommend provider’s office Overall Provider Experience Courtesy and Respect of Staff
4.9
4.9
4.9
5

Patient Comments (154)

At Southcoast Health, we strive to deliver exceptional patient care along with an exceptional patient experience. We appreciate all of your feedback and share your comments to recognize the wonderful care our teams provide to you as well as identify areas for improvement.

  • I have been very happily surprised at the care I get at South Coast. Dr. Blair has been amazing. The blood draw room is hilarious. I love the people who work there. They always make it an easy experience and they're really, really good at taking blood. So I have no complaints. I have referred other people to the practice and I think that's pretty much all I can say. Thanks.

  • Great Doctor and with Great Care

  • Dr Blair and the employees at this facility are the best.

  • Dr. Blair is my rock star! He absolutely listens and hears what I say.

  • Yes, hello. The front desk person was very, very attentive, took down all the information, was extremely pleasant. The medical assistant that brought me to the room was efficient, caring, kind, and very, very pleasant and informative. Dr. Blair was outstanding, completely outstanding. He's one of the greatest doctors that I've ever had. The lab tech was very, very informative, very kind, very gentle. And the checkout person also was attentive, informative, and caring. The entire experience at Swansea Family Medicine was outstanding. If I could give a higher score than a 10, I would. They are definitely more than medicine.

  • Dr Blair …he's the best he listened to me asks pertinent questions about my health and makes recommendations to me about being as healthy as possible. He's the best PCP I have ever had.

  • My experience is always wonderful. Everybody is so pleasant and helpful. Great visits. Never rushed and listen to everything.

  • Nothing, continue the good work

  • Talked about that l, need to lose weight and the importance.

  • Dr. Blair patiently discussed my health concerns and proposed concrete and reasonable strategies to improve my health. I consider myself fortunate to have him as a provider!

  • Dr.Blair has been my primary care physician for a number of years now and I cannot say enough about the attention and dedication he takes keeping me healthy. He always makes me feel like he's listening to everything I say about how I'm doing. Definitely A++

  • Please continue to care... it's hard to find providers that do so. some just want you in and out. Thank you for listening Dr. Blair.

  • Dr Blair is great

  • Our experience was outstanding. Dr. Blair is an extremely gifted doctor and every time we go, we're very pleased with the results. Thank you.

  • Dr. Blair is a true Health Care Rock Star!

  • Dr. Blair is the most amazing PCP I've ever had.

  • This is the first time I've seen Dr. Blair, my primary care provider. Previously, I would see the nurse practitioners. I was very pleased with his manner. I was very pleased with the questions and the answers that I was receiving. I thought he was very thorough and I'd be pleased to recommend him to anybody.

  • One of the best first experience meeting a doctor. Really focused on the patient and goals and listened.

  • Dr. Blair is one of the most caring and knowledgeable doctors I've ever seen!

  • Excellent experience from knowledgeable staff

  • Doctor William Blair is a great listener and proactive with healthcare.

  • Doctor Blair is awesome.

  • Every staff member from the front desk reception, medical assistants, lab technicians, and physicians treated me with kindness and respect. Dr. Blair really listened to my concerns; I felt well listened to and cared for. The facility was clean and welcoming. I can't say enough positive things about my visit.

  • I don't think that is room for improvement. You preformed your duties in a very professional and satisfying way!Thank you everyone.

  • Dr. Blair is always willing to listen to my concerns and allows me to participate with suggestions related to my healthcare.

  • Compassionate

  • Dr. Blair is the most conscientious, well-informed and prepared doctor that you could ever imagine. When I go in there, nervous like most people, I have to say that he explains everything, he takes his time and he does it with patience and a good sense of being. I'm so glad to have him as is my family. Thank you.

  • Dr William Blair does a great job takes time to listen to what I have to say he is not dismissive ,and wants to help me better my health to live a long healthier life thank you !

  • Dr Blair is the best doctor! I rely on himtotally

  • This office staff and also Dr Blair are great no issues

  • Dr William Blair is amazing, he listens, gives great advice, never rushes you, follows up and shows he really cares !

  • Incredible doctor who listens

  • Dr Blair always goes over and beyond to provide me with the care that I need. He listened and we both came up with the best solutions. Also the medical assistant [Name] is the best! So easy to talk to and doesn't brush you off. At this visit I felt like I was really heard. Now a days it's extremely hard at offices not to feel rushed.

  • Everything went well and the doctor knows my health problems and he keeps me healthy. There is nothing to change. I feel totally sure he does his best to keep me in good health. I feel and I do not expect or want any more than to remain in good health. Dr. Blair is easy to talk to and he has a sense of humor. I appreciate that as much as the medical care that I receive from him.

  • Everyone in the office is so friendly. Dr. Blair always takes the time to listen to your concerns.

  • As always Dr. Blair is great. He knows me inside and out. I hope he's still taking care of me for the rest of my life!!!

  • The office staff, the nurses, and the blood lab technicians are all professional, kind and caring! Dr. Blair is wonderful! I have only been a patient about for four years and Dr. Blair took the time to get to know me - this makes my health care so much better!!

  • He listened is concerned seems proactive I only see him 2 times a year.

  • As always Dr. Blair was wonderful.

  • Unable to book next years appointment 11/2025 with doctor. No available openings in 2025 with doctor.

  • Dr Blair supports his patients even with a full day of appointments he made time for me . He is exceptional doctor and would recommend him receiving recognition.

  • my medical provider welcome me as I got thereask me about my medications and if there was any changes and how was my well beings.

  • Dr Blair has been out of this world in helping me on my path to a healthy life. He has given me hope and support in a way that the common person can understand. I have and will recommend him to everybody that I speak with because they too deserve to experience a great doctor like Dr Blair.

  • On time appointment and very professional and friendly- thank you!

  • The only complaint was at checkout I wanted to make an appointment for next year and the receptionist told me my provider was booked for next year so I couldn't make an appointment

  • Dr. Blair understands my medical needs and how to approach my wellness plan in a way which fits my personal healthcare preferences.

  • Great staff, great Dr.

  • Staff was courteous and MD seemed interested in what I had to say and answered all of my questions.

  • Dr Blair is such an amazing provider , he has such a way with the kids allow them to open up freely and promote positive changes. We feel so fortunate to have our healthcare as a family with him . He is an asset to your practice!

  • Dr Blair was a wonderful and refreshing doctor to work with, he had my best interest in mind and is already helping me even though I just started seeing him.I also had an amazing experience with [Name] and [Name] for bloodwork. They took the time to make sure I could lay down and that I was comfortable throughout the whole process.

  • He always listens to me. Cares what's bothering me and he always gives me goals

  • Dr Blair is a wonderful doctor. He takes the time to listen to any concerns I have.

  • Dr. Blair is the best! He is our doctor for our entire family.

  • Communicated very clearly about my situation

  • The doc and the staff members are very friendly.

  • It was first visit with Dr Blair. He wanted ti jniw my past in order to know the person that I am. He was very observant and very through and pleasant

  • Dr Blair is very kind and knowledgeable.He listened to me and made excellent recommendations.

  • Dr. Blair is wonderful! He listens, he asks great questions and is very knowledgeable about my health history. He is a caring and compassionate care giver. My only concern is the wait time in the examination room today but perhaps there was an emergency.

  • Was seen in timely and listened to carefully.

  • Dr Blair is a great physician. He asks a lot of questions to see how my health is and wants the best for his patients.

  • Caring personal care

  • I live 70 miles away from this office, but it doesn't matter to me because Dr. Blair is by far the best doctor I've ever had, he has helped me through my trying times because of his generosity and that's one of the things that makes him GREAT.Thank you Dr. Blair.u00A0 [Name] [Name]

  • Everything went great

  • Courteous staff, attentive to my needs. Provider well informed about my health issues. Office made it all about me.

  • Dr Blair is the absolute best!! He cares about his patients!!

  • Br. Blair is a wonderful provider. He is professional and has an exceptional demeanor. He is concise and through.

  • Dr. Blair is the best!

  • Dr Blair is a wonderful doctor who listens & knows my goals as his patient. The person who answers & directs calls, the staff in the front offices, the nurses & physician assistants are always professional. It is a calm, welcoming office & the team works very well together.?Go SouthCoast & Dr Blair. Best.

  • Since my appointment was 45 minutes late I would like the office to call me to inform me that it was running late or to allow me to lae rthe office when it was 15 minutes late and then call me when my appointment was ready.

  • Dr. Blair is top notch. I know the healthcare industry is a bit of mess for the most part, people are overworked and staffing is cut across the board which leads to a very in-personable relationship and experience between most providers and patients. You feel like a number at the deli counter "now serving #….." i'm 45 and have never had an experience with an MD/DO like I have had with Dr. Blair since switching my pcp. He is just personable and makes you feel like you have a physician who gives a ishh and are not just a number. Lab girls are always awesome as well. Anyway that is my two cents, get more Dr. Blairs!

  • I received outstanding care and professionalism throughout my visit.

  • The dr was very thorough

  • Dr Blair is totally aware of my former and present medical concerns- he spends the time to review them and lays out a plan going forward. He also spends time listening to my needs and concerns

  • Dr. Blair is just the best!! He is so nice and really listens and explains everything so I can understand. Great sense of humor too which helps stressed patients. See ya next year!

  • Dr. Blair is the best doctor hands down

  • Hire more physicians like Dr Blair who focus on treating their patients instead of providers that are only concerned with meeting arbitrary goals set by administration and management.

  • Dr. Blair is very kind and understanding. He takes the time outside of my visits to keep up on what is going on with other providers/specialists. He listens to everything I have to say and is very supportive about health issues that are beyond my control. I have and will continue to recommend him to my friends and relatives.

  • Nothing you can do to make this experience any better it's a pleasure to see the doctor. Dr Blair.

  • Dr. Blair is an excellent doctor and he listens to me, the patient, and has the best feedback I've gotten so far from a doctor. Thank you.

  • Dr Blair is a great listener, very interested in my well-being and I felt like we were a team.

  • On time with everything. Provider informed and up to date. Lab also done after appointment

  • I was very satisfied with my visit and discussion with Dr. BLAIR

  • It was only my third visit. Every one of them were excellent. More doctors should be like Dr. Blair. I'm very pleased going there.

  • There was a little wait when I arrived but when the nurse came to get she she apologized for the delay and explained why. She was an amazing employee friendly and polite. Conversational but efficient. Of course Dr Blair was great as always. They both represent the company well and put me first. I hope you pass along my comments to them both.

  • Dr Blair listens and is concerned.

  • This was our first visit with Dr Blair. We both, my husband and I, were very impressed with his mannerism and genuine interest in our health He listened to our concerns took notes and took the time to get to know our medical history our lifestyle. He took his time with us without rushing and making sure we addressed all our concerns Before leaving. Since this was our first visit he had us do bloodwork and said he will follow up with us with the results and recommendations. We highly recommend Dr Blair and his staff Unequivocally

  • Excellent staff

  • I had no issues and the experience was good. The Dr. Listened to my needs and I have no complaints

  • Dr Blair is GREAT Dr. He is attentive, professional, knowledgeable, and caring Dr. I am very appreciative of him. Staff are also wonderful.

  • Really impressed with my first visit with Dr. Blair! Very personable, asked questions, got to know me and truly listened to me the entire visit.

  • Dr. Blair listened very well and was very concerned about my health and engaging, asking me what goals I want to set for the upcoming year, I appreciate that He's very compassionate and understanding.

  • He really listened to me and provided the necessary information and tests for me to get answers I need to feel better.

  • Dr Blair was very thorough and is sympathetic to my desire to address adverse developments through natural remedies vice medications, if possible.Where Dr Blair feels a medication may be necessary, he provides options for me to consider. I am very satisfied and appreciate the extra effort Dr Blair and the Southcoast team have put into my personal care.

  • For this practice nothing. Dr Blair is outstanding and a rare physician to find.

  • Dr. Blair is just the best. He listens! He doesn't judge. I am thrilled to pe a patient of his.

  • Great place, great doc!

  • Dr blare is the best …

  • Dr Blair was very attentive and caring.

  • Dr.Blair is phenomenal. I felt listened to and treated with care and respect. He is a compassionate doctor who wishes genuine health and wellness in all interactions.

  • Dr. Blair is phenomenal!!!!!! Because of this though, it's very hard to get an sick appointment with him. The people in the office are very kind and professional.

  • Dr Blair always listens to my concerns to find ways to help me

  • I have been a patient of Dr Blair for a few years now he is a great person and listens to all the time

  • everyone from the receptionist to the weigh in thru to the pcp were all professional and courteous. KOODOS TO THE STSFF

  • Dr Blair is a very special provider! When you have a problem, he wants answers and tries to resolve the problem. He shows you respect and makes you comfortable. I can not praise him enough!

  • My doctor is very friendly and informative love my doctor

  • Dr. Blairu00A0is the best.

  • Dr. Blair is always attentive, realistic and encouraging about my health and more. I am very happy to have him as a primary care dr. The nurse that processed me and gave me my shingles and tetanus shot was great to deal with.

  • Overall I feel that the entire team is caring, professional, and thorough. I come away having a satisfying interaction with my care team.Thank you!

  • Appointment was on time and comprehensive.

  • Dr Blair is not only an amazing physician but I have never met a more sincere and caring person who made me feel like I was his only patient and a priority

  • Myself ( & family) have been patients with South Coast since the day's of [Name]. [Name]! We have always been MORE THAN SATISFIED with all of you especially Dr. Blair. Thank you for everything !!! ;)

  • Satisfied with my dr always

  • From entry to exit, all was well.

  • Dr. Blair listens to me & goes the extra mile to help me with my medical issues.

  • Dr. Blair is always ready to answer questions and has answers ready to help me!

  • If you had more doctors like Dr. Blair, you'd have a line out the door. All right? The guy's the best. Okay? I don't know what you're paying him, but you better give him some more money, because he's the best. All right. Bye.

  • Dr Blair takes a whole health approach to my wellness. He listens and makes appropriate suggestions. We are working towards a goal together.

  • There are no other health groups better than Southcoast.

  • I had an urgent need to see Dr. Blair and the office listened to the specifics of the situation and made it happen immediately.

  • Everything was wonderful from the beginning to the end, so just keep it up!

  • I had a number of questions regarding my health concerns and the doctor addressed them one by one completely and was able to give me the level of understanding that I needed in order to continue to do a good job trying to take care of my health. I just want that to be on the record that it's extremely important to me that I'm able to get that sort of information, particularly on a one-on-one conversation. And it was awesome. Attend.

  • Everyone we dealt with had my wife with me also. Was very courteous from the receptionist to the medical assistant. Yes, very, very friendly. And of course, Dr. Blair. Without a doubt, the best experience I could have ever wanted. So, thank you very much. Bye.

  • Dr Blair is a fantastic doctor. My wife and I are both grateful to be cared for by such a knowledgeable, caring and thoughtful doctor.

  • Yes, hello. Dr. Blair is outstanding. He is kind, considerate, listens to the patient, gives excellent advice, and very easy to talk to. I felt very safe and secure, and I really enjoy being his patient. He is great, and outstanding, and I thank goodness that he's my doctor.

  • Dr. Blair was wonderful. He was easy to talk to, an attentive listener and absolutely showed he cared. He gave me sufficient time to express what I needed. He is an exceptional physician and I wish more would follow in his lead.

  • Dr. Blair is the best! He listens to my concerns and explains things in a way I understand.

  • Sincere and genuine concern for my wellbeing

  • Dr. Blair had reviewed my chart ahead of my exam and was up to date on my recent exams with specialty providers. He also knew what we had discussed during last years visit and followed up on my concerns. He took his time and listened. Very impressed by this doctor!!

  • Dr Blair is amazing. Always takes the time to listen

  • The staff staff and the doctor are very kind. Dr. Blair takes his time with you and listens to your concerns. Truly a wonderful doctor.. The girls in the lab [Name] and [Name] were very friendly and upbeat, which I truly appreciate also.

  • The physician is competent, very thorough, and personable. The assistant/nurse and the phlebotomists are friendly and skilled.

  • Waited in exam room approximately 45 minutes prior to seeing the provider. Excellent provider!!

  • Great guy, listens to what I say and responds

  • Excellent, excellent, excellent, very professional, prompt, friendly and courteous. Knowledgeable, I could go on, just continue with excellent quality service. Take care.

  • Everyone I dealt with were very kind and friendly. I've never had a bad experience with anyone who works here.

  • Dr. Blair was excellent. He addressed all of my issues. He was fantastic. I can't say enough about him.

  • Very empathic and approachable and a good listener

  • My appointment with Dr. Blair was as it always is, smooth, relaxing, and understanding. I feel like he checked everything that needed to be checked and made time to talk, which was very nice because sometimes, you know, you have questions and anyway, it was nice. His office staff are also very nice. Dr. Blair is really good, wonderful man, good person. Thank you.

  • Dr Blair did a great job it's always a pleasure seeing him as my provider

  • Everything was done professionally and courteous.

  • Overall visit was positive. Lab technicians should not have a personal conversation in front of the patient. Otherwise, they were pleasant.

  • My appointments with Dr Blair have always gone well . I have confidence in Dr. Blair and the facility.

  • Dr. Blair is the first doctor (out of so many) that actually listened to me, I felt heard, and had empathy.

  • I would recommend Dr Blair to anyone. He is excellent.

  • Dr. Blair listens carefully and in detail to everything I sayHe makes me feel like I am able and capable of making my own decisions and at the same time gives me an informed and professional opinion. Lastly, he is extremely caring and gives me a strong sense that he is very interested in my well-being.

  • Dr Blair is great!

  • I was completely satisfied, I get excellent care from Dr Blair and everyone that I dealt with was great.

  • Provider was ( as always) backed up by 40 minutes, with no one letting us know!

  • Dr. Blair, his staff, the staff in the building were very accommodating. And Dr. Blair is so wonderful in the fact that he's so thorough and he so cares about his patients. Thank you.

  • great doctor right on top of my health condishion

  • Doctor Blair is a 10 and is the best D.O. out there in my opinion he is very through he is a good listener he also knows his job in medicine I have ait if medical issues and ever since doctor Blair has been treating me there has been a huge difference in my life he is caring compassionate and he listens that's whats important he won't turn his back on you as a doctor he is true to his words and I thank him for being my doctor.......

  • Thorough and relevant

  • He listens very well.

  • Seems like everything was good . Dr took his time with me and went over all my concerns . And had tests done to make me feel better about family inherents .

View More Comments

Southcoast Health physician profiles now feature star ratings.  Below, you’ll find frequently asked questions about our process for calculating the ratings.

Why does Southcoast publish survey ratings online?
Southcoast is dedicated to providing patients and consumers with helpful information about the quality of our patients’ experiences. Star ratings published on our physician biography pages are based on actual responses from patients of that particular physician to patient satisfaction surveys that are distributed and processed by a national patient satisfaction survey vendor.

Who receives the survey?
Our vendor sends surveys via SMS or email to all patients seen in our outpatient physician practices who have a valid smart phone number or email address on file with Southcoast Health. Surveys are sent to patients within a few days of their appointment.

How is the Patient Satisfaction Star Rating Calculated?
Star ratings are calculated using an average of all survey responses to each of three questions: Courtesy and Respect of Staff, Provider Overall Rating, and  Willingness to Recommend Provider’s Office.  The star rating displayed on our physicians’ main biography page represents the average of the three measures for that particular physician.