Free NPI Number Lookup with the Official NPI Registry
John Andrew Mcmahon
NPI Number Detailed Information
Provider Information:
Name: | John Andrew Mcmahon |
Gender: | M |
Provider License Number If Given: | 16235 |
NPI Information:
NPI: | 1821258062 |
Entity Type(Individual or Organization): | 1-ind |
Enumeration Date: | 6/11/2008 |
Last Update Date: | 2/23/2017 |
Provider Business Mailing Address:
Address: | 1900 LAFAYETTE RD SUITE APortsmouth, NH 03801 |
Phone Number: | 6034311121 |
Fax Number: | 6034319147 |
Provider Business Practice Location Address:
Address: | 1900 LAFAYETTE RD SUITE APortsmouth, NH 03801 |
Phone Number: | 6034311121 |
Fax Number: | 6034319147 |
Provider Taxonomy:
Primary: | 207RS0010X |
Secondary (if any): | 207RS0010X |
State: | NH |
Top Doctors in NH
About John Andrew Mcmahon
Reviews for John Andrew Mcmahon
Good communication, explains well, is personable and very skilled.
I have seen Dr. Mcmahon on a few occasions , he has always been very professional, he listens and offers advise. if need be I will return to him in the future.
the best doctor. always listens
It was Great! Staff and everyone was very personable and friendly. Dr.McMahon is very thorough with asking questions and answering them. Guiding you thru everything that is going on. I felt like I was in the best hands for the procedure I was getting! Would definitely have him again.
Dr. Mcmahon is great. He not only listens but he understands your situation. He will do all that he can to make your life better. I highly recommend that you make an appointment to see him. You will be glad that you did!!!
Dr McMahon is very a skilled and knowledgeable professional. He takes the time to explain each step of your procedure and all possible future treatments options. He addresses your concerns and answers all of your questions. I highly recommend him.
Dr McMahon is always on time, or close to it, very responsive to questions and concerns, explains clearly what he will be doing at each step when giving a cortisone injection. And always makes sure I am OK to go, and offers a drink. Always a pleasant visit. Thank you!
I've seen Dr. McMahon before. Always a pleasant experience, from the minute you arrive. They have a wonderful staff here as well. Dr Mcmahon answers all your questions and concerns. He also gives a great needle. I had no pain during injection today. And it didn't take long.
Terrific visit from start to finish. Easy check in and check out, Brittany did an A+ job a na dDr. McMahon was clear, concise easy to follow and thorough. An excellent visit overall
All the physicians and paras are fantastic!
Warm and thorough with his explanations and treatment thoughts. Great communicator and option driven when presenting his recommendation and thoughts.
I saw Dr. McMahon for a 2nd time today. My first visit was back in 2019. He was professional, incredibly knowledgeable and gave me really good advice. Would highly recommend!
Was an appointment that went well. The treatment was easier than I had expected it to be. Dr was professional, explained the procedure and answered my questions. Hoping now it addresses my problem..
Dr Mcmahon impressed me by patiently listening, then explaining the procedure. He made me feel comfortable and confident in his care.
Excellent listener and answered all questions about the procedure. Did not feel rushed.
It couldn't have been any better.
Compassionate, gave explanations, insured comfort.
All questions answered with care and precision. Made my decision to go ahead with the treatment very easy. Wish all docs were as clear and concise.
Excellent care
Dr McMahon is great. I have been his patient for 20 years. He knows my back and situation very well and has always given me great care.
I was stressed about my visit. The thought of getting a needle in my ankle made me feel sick. Dr. John McMahon and his staff helped me relax and my visit was over before I knew it. If needed I will be back.
The Doctor is the best. Clear, caring, and has the ability to make a painful procedure only a blip on the timeline. I will return to his expert care. His associate is excellent.
I am in my 70’s, arthritis like all of us. My left shoulder was more than regular pain; I got an appointment very quickly, and treated almost right away. I am VERY impressed!!!! We moved here from New York City: I am not used to being treated this well.
Doctor Mcmahon was very professional and easy to talk to.His bedside manner is excellent.
Dr. McMahon was awesome!
I came away with more information than before. The suggested future tests I know will lead to better health. Thanks Dr and staff.
Always made to feel at home there everyone's very friendly and helpful
Absolutely perfect ! Thank you very much! Always a pleasure coming for an appointment!
Score of 10 and then some, I cannot say enough about how happy I am to have discovered AOSM! The docs have blown me away with their care and expertise and personable professionalism. The nurses are wonderful helpful and caring and available as well. The staff is so amazing…they serve happily and readily! I have found a gem here!
I have been seeing Dr. John for some time now and always walk away completely satisfied with his service but more importantly to me is the way he cares about my health and takes time to talk and relate to my concerns! Would hate to lose him for any reason. Great Doctor and person!
Always a fast and efficient visit with Dr McMann! A pleasure to have as a doctor.
Dr McMahon is an amazing talented doctor. He is friendly, respectful, patient, efficient, compassionate, kind, explains procedure well, and so much more. He is fantastic!
Dr.mcmahon explained everything completely.cortisone shots in both shoulders that need replacing,highly recommend him and Atlantic Orthopaedics & sports medicine.A+
Andrew McMahom took time to really listen and not rush like some doctors offices. He did a thorough examination along with showing me my x/rays and explained everything in detail. He pinpointing my problem I’ve had for months and set me up with a treatment I was comfortable with. Thank you!
Professional, compassionate and efficient! These doctors are excellent! Totally dedicated to your pain management and recovery.
Dr. McMahon administered a cortisone sht into my hip. I was dreading the experience and I shouldn't have. The procedure was almost painless and Dr. McMahon talked me through every step. I would highly recommend him.
Dr McMahon is awesome. I have come away from appointments feeling very good from the procedures he’s done. He has a terrific personality and he is genuinely interested in you and your well-being!
Dr. McMahon was great at explaining my condition and administering the proper remedy. He and his assistants were punctual and provided the information I needed to be comfortable with the recover.
I had a visit in the York Office two days ago. Dr. McMahon was professional, kind and thorough. He helped me with my problem. I would seriously recommend him to anyone with back problems similar to my own.
Dr McMahon was very personable, kind and made me feel comfortable with my visit
As always, Dr. McMahon was friendly and informative. The shots administered in both my knees were as painless as is possible. The guy is a whiz with a needle!
Super nice Dr. explained things well, was kind and caring.
Dr McMahon is a knowledgeable, compassionate medical practitioner who listens to his patients' issues, offers sound advice and always affords the time and attention to assure his patients that they are being heard and cared for. Excellent doctor!
This user rated the provider, but did not write a review
This user rated the provider, but did not write a review
Provider Business Location on Map
FAQs:
What is the NPI Number for John Andrew Mcmahon ?
Answer: The NPI Number for John Andrew Mcmahon is 1821258062
Where is John Andrew Mcmahon located?
Answer: John Andrew Mcmahon is located at 1900 LAFAYETTE RD SUITE A Portsmouth, NH 03801.
What is the specialty for John Andrew Mcmahon ?
Answer: The Specialty of John Andrew Mcmahon is An Internal Medicine Physician.
Are there any online reviews for John Andrew Mcmahon ?
Answer: Yes! Check It Now.
Are there any other health care providers in Portsmouth, NH?
Answer: Yes, there are given below...
More Providers in portsmouth , nh
Physician Assistant
NPI Number: 1184675449
Address: 333 BORTHWICK AVE MOB 402 Portsmouth, NH 03801 , Phone: 6035594110
Adult Health Nurse Practitioner
NPI Number: 1477503068
Address: 330 BORTHWICK AVE SUITE 308 Portsmouth, NH 03801 , Phone: 6034315242
Ophthalmology Physician
NPI Number: 1467403659
Address: 155 BORTHWICK AVE SUITE 200 EAST Portsmouth, NH 03801 , Phone: 6034361773
Women's Health Nurse Practitioner
NPI Number: 1932151081
Address: 167 HIGH ST Portsmouth, NH 03801 , Phone: 6034316803
Optometrist
NPI Number: 1326091067
Address: 330 BORTHWICK AVE SUITE 307 Portsmouth, NH 03801 , Phone: 6034361773
Internal Medicine Physician
NPI Number: 1386697779
Address: 333 BORTHWICK AVE Portsmouth, NH 03801 , Phone: 6034365110
Psychiatry Physician
NPI Number: 1619921285
Address: 333 BORTHWICK AVE Portsmouth, NH 03801 , Phone: 6034335294
Clinical Neuropsychologist
NPI Number: 1841244522
Address: 20 LADD ST 4TH FLOOR Portsmouth, NH 03801 , Phone: 6033343311
Family Medicine Physician
NPI Number: 1467406710
Address: 264 LAFAYETTE RD UNIT 2B Portsmouth, NH 03801 , Phone: 6034334774
Assisted Living Facility
NPI Number: 1093769408
Address: 188 JONES AVE Portsmouth, NH 03801 , Phone: 6034312530
Orthopaedic Surgery Physician
NPI Number: 1932154507
Address: 1900 LAFAYETTE RD Portsmouth, NH 03801 , Phone: 6034311121
Ophthalmology Physician
NPI Number: 1083669337
Address: 330 BORTHWICK AVE SUITE 307 Portsmouth, NH 03801 , Phone: 6034361773
Women's Health Nurse Practitioner
NPI Number: 1861447229
Address: 167 HIGH ST Portsmouth, NH 03801 , Phone: 6034316803
Pain Medicine (Anesthesiology) Physician
NPI Number: 1962457218
Address: 14 MANCHESTER SQUARE SUITE 290 Portsmouth, NH 03801 , Phone: 6037668500
Orthopaedic Surgery Physician
NPI Number: 1023064003
Address: 10 VAUGHAN MALL STE 207 Portsmouth, NH 03801 , Phone: 6034365544
Hospitalist Physician
NPI Number: 1063468981
Address: 278 LAFAYETTE RD BLDG E Portsmouth, NH 03801 , Phone: 6034338488
Pediatrics Physician
NPI Number: 1679529424
Address: 200 GRIFFIN RD SUITE 15 Portsmouth, NH 03801 , Phone: 6034317393
Family Medicine Physician
NPI Number: 1881640761
Address: 161 CORPORATE DR Portsmouth, NH 03801 , Phone: 6034315154