About William Blair DO
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
479 Swansea Mall Drive
Swansea, MA
02777
Swansea, MA
02777
Insurance
Southcoast Health accepts most major insurance plans. Call the Southcoast Health patient registration department at 844-297-2952 or your health plan with any questions regarding coverage.
Ratings & Reviews
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.
Patient Comments (162)
Provider very knowledgeable about my health situation. Explained options available to me and he showed a keen interest in my overall health.
Everytime I go there everyone is so nice. They make the whole process easy and comfortable. I have never had a bad experience.
Dr Blair is the best Dr I have ever worked with. He is extremely knowledgeable, caring, and listens.
There is nothing to improve. He is perfect. I am impressed with him. He is thorough professional very knowledgeable and knows his stuff. Plus very compassionate. Excellent Doctor
Dr. Blair is incredible. He takes the time needed for his patients always makes eye contact while talking with his patients and really genuinely cares about patients well being including , physical and mental health.
Comfortable visit. Dr Blair makes the visit easy
This experience was terrific, but it was 30 minutes late.
The tech that took my vitals was so sweet! Dr Blair is the ABSOLUTE BEST I won't ever see another Dr. the lady that drew my blood was awesome too !
Didn't wait long before I was call in.Dr. Blair was very down to earth when explaining things.Blood work was quick and smooth.
Yes, the response with the doctor was excellent and I had a whole list of things I wanted to ask him with, a whole list and we went right through them and he answered all my questions and it's really, really did a great job. I really do appreciate that. Have a good night.
Staff is always pleasant and attentive
As always Dr. Blair is Awesome.
Dr. Blair is an excellent doctor. He is very caring and knowledgeable. I trust him and would recommend him highly!
Dr blair walks in to the appt made a comment about how he saw us 6 years ago, he commented on treatment i had during the past yearWas up to date and knew stuff so you knew he read your chartAlways up to date and informed
Dr. Blair is the best!!
Dr. Blair is the MVP of your facility. He has helped me improve my overall health since I started using him as my general practitioner.
have a shorter wait time to see provider while in the office and have next years appointment closer to the date of previous appointment.
Everyone very. Professional
Everything!! Always a positive Visit
I am very uncomfortable with doctors, even though my wife worked in the medical field- Dr Blair eliminates that feeling - he takes complete interest in my wellbeing and makes me feel completely comfortable. I can't say enough good things about Dr Blair - he is truly a valuable asset
He truly cares for his patients.
Always 100 percent with Dr Blair?
Thoroughness of exam. Good advice for self care.
Dr Blair is an amazing provider , he is thorough and attentive , he listens and follows through . He takes the time to know his patients and never treats them as just a number . He takes the time to explain topics at hand and always offers time for questions where you never feel rushed despite being on a schedule. He is an asset to Southcoast! Proud to say he is my families provider .
Dr Blair makes you feel heard with abt of your concerns and puts you abt easy when feel nervous abt medical appointments. He isn't pushy and you feel he genuinely wants the best for you. Showed kindness and takes an interest in overall well being,, both mental and physical. Don't feel rushed. The support staff were very nice as well.
Attentive. Listened. More than medicine !
Doctor Blair has been my PCP since I no longer needed a pediatrician. He's a fantastic listener, ensures that every appointment is as thorough as possible, and always advocating on my behalf. He's the best doctor I've ever seen
Dr Blair is a very dedicated caring physician
Very nice and friendly staff. Dr. Blair is the best, so nice and caring and also funny. Such a pleasant experience.
Dr Blair always comes into the room already knowing our past and present needs. He listens carefully and makes us feel he truly cares and will do whatever it is in his power to see that we get the best care possible, even if it means making a referral to a specialist. He is compassionate, professional and just a good person.
Everyone in the office treated me with care and respect. Dr. Blair was up to date on everything that is going on with my health and my specialists and, as always, listened carefully to what I had to say and provided excellent feedback.
Dr. Blair is an amazing provider, he truly listened to your concerns without rushing you, making you feel heard and respected. Your compassionate approach helped me feel safe and supported during a very difficult time, the staff team is wonderful and outstanding professionalism and warmth, is a reflection of the doctor. The whole team is always calm, reassuring, and knowledgeable approach to all my Healthcare needs, which put me completely at ease. Thank you to Dr. Blair and staff for making my wellness and Healthcare feel secure and uplifted after all appointments
Dr Blair is one of a kind. A combination of intelligence and compassion..
Everyone here is so nice and efficient with their work.
Waited 30 minutes from my appointment to when I was seen.
Each time I have seen Dr. Blair I feel like he really listens and has a wonderful holistic approach to health care and wellbeing. I love that he talks about health goals along with creating space for open communication. I appreciate his time and attention.
I am happy to have Dr Blair as my PCP.
Dr. Blair is awesome! He's not only aware of my health issues, but he understands me as a person. I would recommend him to others, however, he is so good that he's not able to accept any new patients because he's in such demand.I very much appreciate the good doctor!
Excellent as always!!
Dr Blair as usual did a great job addressing my concerns and zeroing in on the most important issues
My family has been with you for years.We have always had great experiences. Thank you!
Keep things as they are Dr. Blair is great and the staff is always friendly and helpful. No complaints here. the only Southcoast complaint I have is your call center in Fairhaven. Need to bring it back to the office level. That group is less accommodating and most times rude.!
Dr. Blair is honestly the best doctor I've ever had. He is very thorough and is always concerned about how I feel and if I understand what is going on.
This facilty has caring and helpful awesome staff.
Dr Blair is one of the best Dr's I have ever seen. He is thorough, knowledgeable, and kind. He listens and puts his patients first always.
Always a great experience. Very busy place and sometimes tough to make appointments because of it, but otherwise, great provider and staff.
Dr. Blair is an amazingly wonderful doctor. He is a great listener, and is able to filter out the important bits to deliver excellent care. I hope care is given to the doctors at South Coast Health to protect their personal well being and professional well being so that they can continue to deliver excellent care.
Love Dr. Blair he listens to me, talks to me about my health and always works with me for my best out come. He truly is an asset to Southcoast and he is the best doctor I have ever had. Sincerely [Name]
Dr. Blair is by far the best Dr I have seen. He listens to you and your needs and comes up with a game plan to help you along on your health journey. I highly recommend him to all my friends and family.
Dr. Blair is absolutely a wonderful person to deal with. I'm so happy that my care was transferred to him. He is caring. He listens. He's understanding. He's just wonderful. I mean, I can't rate him high enough.
I feel this office has come a long way in regards to following through on care and more importantly the availability to have a nurse triage assist on sick calls. However, the my chart feature could use more tweaking.
There is no way that anything could be any better. He is absolutely awesome. He's attentive. He's professional. He goes way out of his way. And he is one of the best doctors I've ever been to.
I always feel heard and taken care of. Dr.Blair is the best
Very pleased with the team.
Keep up the fantastic work!!
Dr Blair really cares about his patientsu00A0
Everything is wonderful there, can't think of improving a great experience.
Great provider! Takes the time to listen. Very compassionate.
I always appreciate Dr. Blair. He's very honest, and real.
Dr. Blair is absolutely awesome. Top notch. Very professional. Very aware. Very considerate. Goes out of his way. He's absolutely wonderful. And he was liked very much.
Dr. Blair is the best doctor I have ever had in my life, he is a tremendous.
He listens to my concerns and gives me encouragement
Dr. Blair is amazing. His office staff was wonderful to me, but I absolutely love Dr. Blair.
Dr. Blair does a phenomenal job given the constraints of insurance and the office has improved considerably since he joined the practice.
Dr Blair listens to you, doesn't rush you, truly cares.
Dr. Blair takes his time to listen to my concerns , and also brings up stuff i should be concerned about. Never in a rush like some doctors and is truly concerned about me and my health . And he/we try to come up with plans for my future health. I actually look forward to see him and the staff in swansea from dr visits , lab work to x rays and receptionist are always pleasant.
Dr. Blair is a great asset to Southcoast Health. Please take care of him!
Dr. Blair is by far the best doctor I have ever had, easy to talk to, and he hears what you are saying and understands!!!!
Dr Blair is a amazing Doctor .He listens to his Patients and addresses there needs. Thank you Dr.Blair great Doctor.
This was an excellent visit. I'm a new patient to Southcoast and Swansea Family Practice. What a wonderful experience. Dr. Blair actively listens and responds with honesty. He provided care in a kind, compassionate and patient manner. He was very thorough. He was aware of my history before entering the room. I look forward to partnering in care with a provider as thorough, honest and compassionate as Dr. Blair.
Nothing, great provider and office
Dr. Blair is the best possible doctor for my child and I feel extremely grateful and cared for.
Excellent timely response and communication.
The staff was very courteous and kind and Dr. Blair is very knowledgeable. He was able to answer all my questions.
All I have to say is plain and simple, every now and then God puts someone in your path of life when he knows you need that guidance to get you to a better place in life and Dr Blair is absolutely that person, I've gone through a very good difficult time over the past couple years and I will truly say without doubt if Dr Blair was not there, I would not have a positive outlook as I do now!!! Absolutely the best !!!
Dr Blair is Absolutely Awesome. I go there feeling usually depressed and Always in Pain, do to all the injuries I have had over my years.By the time I leave after seeing Dr. Blair i feel much better in every way.He answers all my questions with total honesty and Compassion. I hope he's my Dr. For LIFE.THANK YOU. DR. BLAIR [Name] [Name]
This was the first time I had met with Dr. Blair. He took me right away because I had sinus issues going on, and I was very pleased. He was very thorough. He checked everything. He prescribed appropriately. He listened to me. And also, he's my husband's doctor, so it was kind of nice to get to know him.
Dr. Blair is wonderful. He always listens to my concerns and takes his time to answer my questions. Probably one of the best doctors I have ever had. We are lucky to have him and hope he stays forever!
my visit today was very informative. They were all very professional and I was treated respectfully I would recommend Dr. Blair's office to anyone. He is very thorough and before the end of the day all my blood work was on my chart which is very helpful. Thank you.
Dr. Blair is professional thorough and listens to all my concerns. Everybody was really nice and the lab people were really quick and pain free at drawing my blood.
I'm always happy to go see Dr Blair and the team He is amazing Dr who listens especially when you need him most. He also has a beautiful personality and calm , he helps me understand my challenges The team there are so kind and make you feel important I'm happy when I come in and leave content when I come out I love that office !!!! Dr Blair is the best
I drive 40 mins to see Dr Blair…He always listens and cares….One of the best drs I've ever had…He tells it like it is…Helps find different ways to help…
I really think Dr. Blair is the best. No complaints from me, only complements. I also enjoy [Name] and [Name] in the blood draw room. Excellent blood-getting AND interpersonal skills.
Dr. Blair and his staff were outstanding! Dr. Blair was very heartfelt about my concerns and needs along with being very knowledgeable of my issues. Beep pleased to have him and his staff as my primary.
Dr Blair and the staff are wonderful
Dr. Blair is great. The office itself is overwhelmed and it is often not easy to get in touch with different people in the office.
The provider did a great job.Thank you
All the staff where very friendly and helpful and Dr. Blairu00A0is great very helpful, considerate and very easy to talk too
Very knowledgeable, very caring.
Dr. Blair is an amazing physician.
All great. I appreciate the genuine concern and care and the patience with which the staff text and the doctor treat me and, I think everyone.
All were attentive, considerate and thoughtfully informative.
I was well taken care of by Dr. Blair, I am so happy he's my provider. He takes good care of me. He listens. He takes his time with me. I'm very privileged to have a good doctor like this.
The doctor and his office staff and nurses are outstanding. He takes time, inquires about everything that he knows about already. And any problems that we have, I would recommend him to everybody. In fact, most of my family goes there. Thank you.
Dr Blair is an extraordinary provider!
Just continue with what you are doing.!!!!!!
My appointment was on time, the staff was professional and friendly. Dr. Blair was well aware of my medical history and recent treatments by other physicians.He discussed my medical condition and history as well as my health goals. I am completely satisfied with my medical care !
Dr Blair is excellent! Glad to have him as my primary care provider!
Dr Blair is wonderful. Compassionate. A great listener, and very professional.
Dr. Blair is great! No complaints from me or my family. :)
Never disappointed with the overall care from the staff and my primary care doctor.
Dr Blair always takes into account the past present and future of my health
Dr. Blair is exceptional. I have had several doctors in my life but he is by far the best.
Dr Blair, and his team was professional, courteous, knowledgeable and caring!Bravo!!!
Did not feel rushed during visit and answering all my questions
Doctor Blair is an excellent doctor and great listener. Both my husband and myself feel very comfortable and confident with Doctor Blair's experience as a healthcare provider. He is very personable— down-to-earth, and he exemplifies an upstanding model in healthcare.
Love this medical provider - from staff to doctor!
Dr. Blair is probably the most well informed provider that I've ever had in a primary care doctor. He is helping me navigate through some very serious illnesses in the last few years. He's kind, attentive and compassionate. I don't often say this about doctors, but I feel he truly cares about my health and my well-being. I feel fortunate to have him as my primary doctor.
I actually look forward to my yearly check up and interaction with Dr. Blair. He has an amazing bedside manner and always feel so comfortable and at ease when I speak with him.
This office is always great, everyone is always so nice and talkative. Dr. Blair is the best. You can tell he cares and really listens to his patient. Even the workers always have something good to say about him
Every member of the staff I've interacted with has been efficient, patient, personable, and more than capable. I very much enjoy the time I spend at this location, as well as the attention and care I receive here.
Dr Blair is an excellent physician who is very caring and informative with medical information. I highly recommend him.
Dr Blair is always update on my needs and concerns
In my personal opinion, Dr. Blair is the best PCP I have personally had over the course of my lifetime, both in multiple States and in the Military. My wife a long-time RN (finishing up with SouthCoast prior to her retirement), accompanied me on my first visit with Dr. Blairu00A0and felt he was an incredibly special physician, as well.
Dr. Blair is a consummate professional. Always kind, courteous & knowledgeable, and its obvious he truly cares about the well being of his patients.
Dr. Blair has incredible insight into the physical and mental issues in my life and actually listens to me. He offers possible solutions, but only if I agree. In the climate of today's medical care, more physicians like Dr. Blair would do a lot to improve care.
Dr Blair is wonderful, always listens to me and never rushes me out.
Our experience was thorough and sincere. Both have to go hand and hand. Mind and Body ! This Doctor is compassionate and asks the Right Questions! Leaving the patient with goals and positivity.
This office is amazing. people are nice and they try to accommodate any needs you have. Dr. Blair is unlike any other doctor. I would recommend this place and Doctor Blair to anybody. Thank you for always taking care of my family and I.
No need to improve, my experience With Dr. Blair and staff is superior.He sets a standard on how health care should be approached, understand the patience state, treat and long term best practices.
I feel very blessed to have Dr. Blair as my primary care physician. He meets me where I'm at. He understands my unique set of circumstances as an individual and my healthcare. I just feel so lucky to have him as my primary care physician. He's been absolutely amazing over the top. Just wonderful.
I want to say that my experience today was very good. I place a high value on confidence in my care team. Everyone was great.Trust well earned.Thank you.
Dr. Blair is terrific
Pleased with my visit with Dr. Blair & his staff.
Dr. Blair has a great bedside manner. He's easy to talk to and is very responsive to my concerns. He also doesn't rush thru the consult even though he is quite busy. Well it would be awesome if you'd invent a magic pill that would remedy all my aching ills. Yeah, that would be nice.
Well organized, very professional.
Dr Blair is great and very thorough and takes his time to discuss all concerns
Staff is friendly and courteous. Dr blair listens to my complaints and follows up accordingly. I have also seen [Name] [Name] who is excellent and very thorough. I am very satisfied with my care.
Dr Blair listened to my problems.and was very helpful with his advice.
The office staff is very friendly and they seem like a good team. Dr. Blair is wonderful in his calm, caring manner. It's like visiting a good friend who knows how to take care of you. Thank you!
This was my first visit with this office, Dr. Blair was very prepared for me, reviewed my chart, and followed up on all issues he felt I needed.I was very Impressed with his knowledge, kindness, and the time he took to know more about me.He has my vote for Dr. of the Year!
Great experience from top to bottom. Dr Blair is a gem.
Very happy with provider
Always have a good experience at Southcoast
Southcoast Swansea MA office is always ontime and DR Blair deserves recognition he's a great doctor ,down to earth and easy to talk too.
Staff was very courteous and Dr Blair takes time to really listen to his patients and come up with solutions or recommendations to help his patients.
De Blair was a great listener and asked great questions and provided reasonable advice, encouragement and explanations. Felt like a real team effort!
Dr Blair is the best
Outstanding care
When you are the patient in the room with Dr. Blair, or any of the providers in the office, the patient is the singular most important person. All questions are answered, nothing is too silly, and everyone is thorough.
Dr. Blair always treats me and my husband with the utmost respect and listens carefully, maintains eye contact, attentive to our concerns, and follows up with any test results that need to be reviewed. The support staff is exceptional!!!!
The new system you have for getting medication is so hard for everyone. We should go back to the old system.
Dr Blair is great!! I was happy to have my physical with him. The last few years it's been with other provider's in the practice.
Dr. Blair Listened, took necessary time, explained things, set goals
Dr. Blair is a great doctor. He takes his time and listens to any concerns I may have. I have confidence in his abilities and I feel that is important.
Dr Blair is a really good doctor and a remarkable person.He listens really well and is empathic and professional. He is thorough, competent, and extremely personable.Most of all, I trust his judgment and his integrity completely.
Nothing I'm always treated well and if something he would explain I'm very satified with everything
The office personnel is always very pleasant and helpful. Dr Blair is thorough during the visit. He listens to my issues and offers suggestions to help with each issue. I don't feel rushed during my visit and I feel heard.
I've been with southcoast when it was Swansea family, about 35 years. All the doctors and nurses are great! Doctor Blair knows me inside and out! I'm with southcoast for the long run. Thank you all.
I have a great experience every time I visit this office from check in to check out. I never feel rushed, Dr. Blair makes you feel like you're the only patient in the building.
Everything was top shelf, I could not think of anything that could have been done better
Nothing, I could not ask for better. I am very comfortable with all my doctors. I am completely satisfied with Doctor Blair and his treatment of my health and I follow his suggestions when he makes them because he explains every thing to me so I can make informed choices when needed.
Dr Blair , listens , puts thought into the situation and deals with the situation as needed for the patient .
Smooth check in and check out process.
Annual appointments are not always the easiest to obtain, everything else is fine, Dr Blair is the best!
Dr blair is an amazing doctor and always listens and explains things that make it easy to understand. The medical assistant [Name] is always so friendly and great with my children. Couldn't ask for a better office they are amazing.
From check in to check out I was treated with kindness and respect. Dr. Blair is by far the best provider I've ever had. He always takes the time to stop and have a conversation with me about my health concerns. I never feel rushed, which is amazing knowing how busy the office is. Thank you everyone.
No suggestions. I am pleased with my care.
Dr. Blair is informative, kind, and listens to his patients. I appreciate how he listens and offers multiple suggestions for care.
Dr Blair is very knowledgeable and can explain everything in my terms very comfortable to speak to very important to a patient ?
I never feel rushed when I am with my doctor. He always listens to my concerns and works with me to provide the best options. You feel his compassion and kindness at all times. I am truly blessed to have such a dedicated provider who cares about his patients.
Dr Blair is the best Doctor I have ever had. He listens and understands my health goals. He knows whats going on with my other specialists and I trust his judgement. He takes your whole health and well being into consideration.