Book an Appointment
Qualifications and Experience
Awards and Publications
Michael Shirazi MD is a NY based doctor. His practice concentrates on catering to those who seek excellent care. On par with other top NY doctors, Michael Shirazi MD’s philosophy is to address the presenting issue which concerns the patient and then to take a step further in concentrating on the optimization of each patient's overall health.
Each patient’s individual needs will be addressed with the goal of establishing both physical and mental wellness. As a patient of Current New York Medical P.C., one automatically gains a Medical Home where their health can be managed and attended to.
Current New York Medical P.C. is a primary care practice located in the heart of Manhattan with a second office in Queens. Both offices may be reached by mass transit. All patients are personally seen by Michael Shirazi MD.
Verified Patient Reviews
Awesome. Super nice and super attentive and careful. Provided as much detail as I requested. Would definitely recommend Dr. Shirazi for sure.
Dr Shirazi is an excellent, straightforward primary care provider who does a thorough but speedy work and answers all questions.
Went out of his way to help me, very personable. Highly recommend.
The doctor was easy to talk to, thorough in his questions, answers, and examination. Office was clean and well kept and the staff were friendly and welcoming.
Dr. Shirazi is quite possibly the most awesome doc in the city. If you're looking to establish a relationship with someone you trust and who will make you feel comfortable and well cared for, this is the place. :)
Excellent experience with DR. Shirazi. Friendly and accomodating staff as well.
Dr. Shirazi and his team are fantastic. I was really impressed with the care and treatment. I highly recommend.
Dr. Shirazi took time to thoroughly answer questions and concerns. Made me feel comfortable. Staff was also kind and helpful.
Excellent doctor, compassionate, knowledgable, to the point, very friendly and funny, overall extremely professional and very competent. I am very fortunate to have found him as a doctor.
The doctor was delightful, good mannered, easy to talk to, knowledgeable about endocrine issues and very thorough during the exam. I just moved here from California and I'm glad I found doctor Shirazi to help me with my complex health issues.
He was very blount and nice... No beating around the bush. It seemed like he was talking to me as a doctor and as a friend.
Excellent all around.
Dr. Shirazi addresses his patients' needs with professionalism and respect. I would recommend this doctor to anybody anytime.
Dr Shirazi was wonderful as always. Always very attentive to the needs of his patients.
Dr. Shirazi is always pleasant and a great doctor, even in uncomfortable circumstances. Highly recommend him!
Solid as always!
Professional , makes you feel comfortable and smart! A rare gem
Funny guy, seems trustworthy and intelligent.
I can truly say that my first visit to Dr. Shirazi office, exceeded my expectations. Thanks Dr. Shirazi, you are everything I envision a doctor to be.
Phenomenal doctor. His memory is amazing and I feel more like a friend than a patient.
Highly recommend him!
Great doctor to talk to, he took the time to explain things, goes through the details! I highly recommend him
I have been going to Dr. Shirazi for years. Always very thorough and makes you feel comfortable. I wouldn't recommend anyone else!
Excellent i will recommend it to anyone
Approachable and funny all around guy! Knows his stuff and won't bore you with the details
very through and gentle and detail oriented doctor
Very friendly and knowledgeable. Never a long wait.
Dr. Shirazi and his staff are very pleasant, I had a pleasant first visit.
I have no complaints about Dr. Shirazi. I waited less than 10 min to be seen. The staff very friendly and personable and Dr. Shirazi made me feel comfortable and even made me laugh a few times! All around a positive experience. Glad to have found my PCP.
I went in for my annual physical. Seems like a nice doctor. He was professional and courteous and took a nice, light-hearted tone in general conversation to make sure you're at ease. He was thorough in his questions about my family history and other concerns, and his staff was also great while taking blood or otherwise. Would recommend!
He's great! Very nice, helpful, and knowledgeable.
He is really wonderful and knowledgeable. Unlike most physicians I've seen, he was immediately concerned with building patient-physician rapport.
Being a new transplant to New York I wanted to find a new doctor that I could trust. Dr. Shirazi helped me with my concerns quickly and efficiently. He treated me very professionally with greater skill than my previous doctor. I would highly recommend going to see him.
Dr Shirazi is the most amazing doctor. Even though I moved to another state I still travel 2 hours just to get to him. I would not want to switch even if I moved 2 hours further!!!
Dr Shirazi is wonderful, he shows great care and attention and thoroughly covers any issues a patient would like to discuss. The down side is, the wait time in the office is unreal. I checked in 5-10 minutes early for my appointment and waited 45 minutes.
He was so funny. I love how he always cheers me up with jokes. No matter how sick and crappy you feel, he walks into the room and instantly makes you feel better. His staff is also super friendly. They are a very hard working bunch, but they take the time to also be kind and I do appreciate that very much. Thanks ZocDoc for helping me connect to my physician!!
As always Dr. Shirazi and his staff were wonderful. Dr. Shirazi is a smart, attentive doctor. He did not rush my appointment, answered all of my questions, and explained everything to me. I wholeheartedly recommend Dr. Shirazi.
Easy to talk to and very knowledgable. Was in and out of the office in a very short amount of time.
The waiting room is a bit musty and unpleasant.
Excellent Doctor! It's like talking to a family friend. The appointments are like conversations and he's always is aware of the subject and best ways to help you out. A+
wonderful, caring and kind doctor
He is trying to be funny, made in appropriate comments which made me feel awkward and not comfortable. Admin side was not organized.
Dr Shirazi is truly excellent and I am very glad that I found him as my new primary care doctor. He is knowledgable, thorough, professional, and really approachable and takes the time to actually talk and listen to his patients! It is a shame that I didn't find him sooner as my doctor.
Dr. Shirazi is great. Great bedside manner, very helpful answering any questions and just all around a great guy. His staff is also very nice and great at what they do.
I have seen Dr Shirazi since 2008, and even tried a PCP closer to my office only to return to him. The travel time savings wasn't worth it. If you want a straight-laced Dr who can ramble off medical terms at you, he is not the guy for you. (Some people want that, but not me!) I need someone fairly extroverted to feel comfortable, so that plays a part in my high scoring.
very knowledgeable, smart and nice. I would highly recommend him
Dr. Shirazi has been great to my family and I for many years. He's very congenial and actually knows his patients. He's a bit far for me, but that doesn't stop me from making the trip. Overall, he's very good at what he does and i enjoy having him as my primary care doctor.
Dr. Shirazi is very thorough and knowledgable. He creates a safe comfortable environment and is very candid/tailors his care to your needs.
I have been a patient of Dr. Shirazi's for the past 8 years. That is testimonial to how exceptional he is as a caregiver. He goes above & beyond -- takes his time and truly cares for his patients.
I like the guy, good all around doctor, been seeing him since i moved to NYC 4 years ago.
Great Doctor without a doubt....
Dr. Shirazi was fantastic! Amazing doctor who dedicates his time to explain your issues and answer all your questions to his best extent.
I've been seeing Dr Shirazi for years, but decided to find another primary care doctor. DR Shirazi spends less and less time with his patients, while waiting times increased significantly. I have lost my confidence in him.
This was my first visit. I learned from Dr. Shirazi through Doczoc as he has really good ratings. He is, in deed, extremely amicable and kind. He took time to learn from me and he was extremely cautious with physical. His team was also nice. I would recommend him.
As always, Dr. Shirazi is the bomb!
Very personable. A bit more emphasis on trying to make jokes than what I am used to but he seemed to be very knowledgeable and efficient.
Michael is my general doctor and the amazing thing is that you can talk to him about anything and he is ready and willing to help any way that he can. Stress, anxiety, breast cancer in the family?- he helps you sort it all out. oh- and also the common cold and annual exams :) He is approachable, smart, hilarious and available for more than 10 seconds each time you visit him. Great staff too!
Very quickly attended to, but was also given adequate time to get acquainted. Dr. Shirazi understood my areas of concern and was helpful.
Doctor was very personable, good bedside manner and very professional. My exam was very thourough and I was very comfortable with Dr. Shirazi
Im always satisfied with my visit with my Dr
Dr Shirazi was a pleasure as always. Thanks for everything!!
Dr. Shirazi is always quick, professional, and courteous.
Visit was informative and quick. Dr. Shirazi is a knowledgeable, and friendly professional. Definitely recommend!
I was literally done with my appointment before my appointment time, which is awesome. I notified his staff that I neeeed to be at work at a certain time so they got in in and out just in time. I had extra time to stop by the library and get coffee before work. Thanks guys. You're the best! Dr. Shirazi is hilarious. I love coming here. He treats me for anxiety and never ever gave off a judgmental tone like some doctors. Some people treat you like you're a drug seeker when you need certain medication but Dr. S has known me for years, he knows my situation, and he just makes me laugh the whole time instead of giving me lectures. I'm happy with my visit. I would never ever ever switch doctors. Dr S is my go-to guy. He even does pap smears!! Which saves me an extra trip to my GYN, which I do not have time for, I work 50 hour weeks! Anyway. He's amazing. He's personable. He's funny. He always puts me at ease. He's not just a wonderful doctor, he's a wonderful person. I just cannot recommend him highly enough. If you're doctor shopping around, you will not be disappointed by coming here.
As always, Dr. Shirazi took good care of me after a scare with an internal blockage. He is always a joy to see.
Dr. Shirazi is simply the best!
He answered all questions, no problem
Dr. Shirazi is one of the best MD's I have met - I'm so lucky to have found him. He takes his time, explains everything in detail and cares ... That's rare these days. I highly recommend.
Excellent staff, doctor was patient and took the time to explain everything and answer all questions .
Dr. Shirazi is an excellent physician, personable and understanding. I most appreciate that, despite the number of patients he sees, visits with him are never rushed and he takes his time to answer your questions and explain everything thoroughly.
He is a good doctor. He answered all the questions and I feel he could recommend some suggestions for any further assistance.
Dr. Shirazi is great. Very easy to get along with; perfect for guys like me who hate to go to the doctor.
Dr. Shirazi is great, but as a business Current Medical (the practice) needs some work. With a solo practitioner, it shouldn't be that hard to collect and use data points like the median time he spends with each patient, median time required for paperwork, etc. in order to reduce wait times to less than the 90 minutes I've experienced each time I have visited the office (I arrived early on each occasion, in case you thought it might be on me). The receptionists are also gratuitously difficult, eager to assign blame for their own mistakes to the patient and seeming to put effort into being unpleasant. I don't expect perfection of anyone, but if you mess up you can at least say nothing about it and fix the error, if not actually take responsibility. Making the extra effort to scold patients for staff mistakes, not even the patients', has such an unnecessarily negative effect on perception of the practice. Would I be taking the time to write this much if they had just been minimally courteous? Nope. As much as I like Dr. Shirazi, I'm considering leaving the practice for one where not only the medical care is good, but the customer service and business practices of the non-medical staff are too. It's not too much to ask, is it?
He was absolutely amazing. I felt so comfortable.
The staff was pleasant and I was in and out right away. Dr. Shirazi was thorough and very personable. This is a good place.
Amazing, knowledgeable and incredible bedside manner! I was a new patient with Dr, Shirazi and he took the time to get to know me and discuss my medical history. Something often overlooked in today's fast paced world. I felt he was extremely thorough, skilled in medicine and had answers (and patience) to my millions of questions. I recommend him to everyone!!
Love having Dr Shirazi as my primary doc. He's easy to talk to about personal issues, and he takes a lot of time...very comprehensive. Thank you Dr Shirazi.
He is so amazing. This is the only doctor I can go to who really understands me and doesn't judge me. His staff is always so kind. I'm so grateful :) thank you!!!
Dr. Shirazi is great. He's professional and to the point, but has a sense of humor and remembers his patients.
I love him. Great doctor. You feel like you are talking to a friend.
He was great...saw me answered my questions and was able to get everything done in a timely fashion.
Wait time included filling out paperwork. Extremely knowledgeable, comprehensive, compassionate and helpful. Staff was very sweet and kind. Highly recommend.
Always thorough, super communicative, interested in me as a whole person, very knowledgable about a range of concerns. Best internist I have ever had. Would recommend to anyone (and have).
He was patient and listened to all my concerns. Already scheduled my next appointment.
Very straight forward doctor and knowledgeable within his specialty. I really wish I had found him before the previous two doctors I went to....
Dr Shirazi is very nice and personable! I've been twice so far and will continue to go back.
Dr. Shirazi is excellent. He takes his time to ask you how you are feeling and what's going on and to explain what the best course of action is. I live in Brooklyn, but he is so personable and knowledgeable that it is well worth the hike into Midtown to see him when I'm not feeling well and I'm not at work anyway.
He is a great professional and human being.
Dr. Shirazi is a true professional and a personable doctor who cares about what you have to say and gets to the root of your visit in no time. Highly recommended you wont regret it.
Really bland personality and bedside manner. I went to him because he was recommended by another Dr. Don't plan on seeing him again and was unimpressed with his "expert" opinion. As a side note- I got the impression he treated his staff as staff, rather than equals.He even referred to them as "girls", which contextually, can be rather demeaning.
Doctor Shirazi: - was rushed during the appointment - would not explain his prescriptions until prompted - was not interested in reviewing blood test results for the sake of discussing overall wellness "unless there was a problem" - will not take your non-emergency phone calls and will instead refer you to an online form His office will also keep you in the waiting room for over an hour. Not going back
Dr. Shirazi was very friendly, professional, and efficient. The office is sparse (plants? paintings? carpet?), and the staff were very neutral (not rude, but not particularly friendly either).
HE IS THE BEST DOCTOR IN THE WHOLE ENTIRE UNIVERSE! Not kidding! This man is a genius and sometimes quite funny too! Honestly, he has changed my whole life and is the first male doctor I have ever been too.
HE IS AWESOME
This is a great doctor. For the first time i actually believe Doctors do care after visiting Dr. Shirazi.
Best Dr. I've seen in a while. Office staff were extremely helpful.
He's so sweet. As much as it sucks to have to go to a doctor in the first place, Dr Shirazi makes going to the doctor not suck. He's awesome.
best, doctor, ever.
I have been his patient for years. Very profesional and friendly. The best.
Delayed over an hour. Called and hour before to confirm appointment but no me took of this delay. Good Dr but tardiness is very disappointing.
Doc Shirazi is the man!
Good for a quick check on a medical issue before a vacation and offered some tips on medication I was taking
He was very nice, personable, and funny. Above all that though he listened to me and explained things in a very accessible way. His staff were very nice as well. The chance of me becoming a regular is very, very high.
Very knowledgeable and easy to talk to. Immediately knew and recognized certain issues based on my vague explanations. Good sense of humor; I get the sense that he actually cares.
He is very patient and professional.he takes time to listen to me and answered all my questions. Recommended!
He's a good doctor. I am happy I found him.
Excellent as always!
Dr. Shirazi is a very professional and knowledgeable doctor.
Dr. Shirazi is very knowledgeable and made me feel comfortable during my appointment. I strongly recommend him.
I was surprised to find a doctor who doesn't overbook his appointments so you're waiting forever to see him. He was extremely knowledgable and gave honest answers.
I really enjoy my experience when I see Dr Shirazi. It feels very consultative and I never feel rushed. He explains everything and we come up with a treatment plan that is clear. He's funny too! Thank you ZocDoc for helping me find a great doctor.
I really like Dr Shirazi. Very personable guy and I'm comfortable telling him any issue. He's a good doctor all around. Very happy with my experience with him over the past two years.
Dr. Shirazi is very thorough and asks good questions. I liked the fact he looked at notes from prior visits and followed up on anything relevant. He explained prescription options well and made me feel I was well taken care of.
Dr Shirazi is awesome and great!
Dr. Shirazi, is indeed a great doctor. Very attentive towards his patients, and really has the time to talk, listen and advise his patients. It's never a rush, rush situation. Definitely a people person, and I would highly, highly recommend him.
Dr. Shurazi is smart, thorough and attentive. However, he frequently double and triple books time slots and I've never waited less than an hour past my schedules appointment time to see him. This is a sad point of dissatisfaction for me. Since the timing is so unreliable I will no longer be seeing Dr. Shirazi.
Dr. Shirazi is very good. Always very friendly and will not prescribe anything unless you really need it. I highly recommend him.
Great doctor! Friendly and open to discussion, did not feel rushed and thorough!
I am happy to say that I found a new MD who is exceeded my expectations. Although I waited close to 25 mins, once I was with him, he was thorough, incredibly knowledgeable, sensitive and had a great sense of humor! He took his time to explain things and made me feel at ease during my physical exam. Overall, a great visit, and I would highly recommend him.
Great visit, except for the wait time!
Dr Shirazi is pretty knowledgable, but very very awkward and made some inappropriate jokes on several occasions. I'm not easily offended but I could see it being very uncomfortable for someone a little more sensitive.
He was kind, professional, and helpful. I would recommend him to others.
A great physician and an expert in his field. Extremely friendly and confident. Young and cool.
Very knowledgeable, thorough and great personality. Very happy I found him! Thank you ZocDoc!
This doctor is great and his staff is friendly, but he books too many patients. I showed up on time for my appointment, and I waited over an hour before I was seen. I like him a lot and I hate to be critical, but it's not fair to make people wait so long. PS - I've seen him twice now and waited over an hour both times, so I think it's fair to say that it wasn't a fluke...
Michael was very professional and organized during his check-up. I was quite impressed with his methodical approach.
The very best doctor in NYC. Hands down.
Quick, professional and thorough. Will go back and see this doctor
I was a new patient and I got an appointment on the same day I called. (On New Year's Eve) So even though I waited a long time, given the circumstances I can understand. And the doctor himself was great...knowledgeable, helpful, thorough, etc. Highly recommended!
We booked an appointment for primary physician for a regular cold. when we got the bill from unitedhealthcare, it was charged as a specialist. I tried twice to talk to dr's office and nobody was able to help. very unpleasant experience.
Dr. Shirazi is a very friendly and caring doctor
I would NOT recommend seeing this doctor if you value your time or have somewhere to be afterwards. I showed up on time for my 9am appointment and after sitting in an examination room for 15 minutes was notified that the doctor would be at least an additional 20 minutes as he was running late. Not recommended.
The receptionist squeezed me in after work, so she warned me that I would have to wait since it was last minute and they were booked. Dr Shirazi was kind, knowledgeable, and answered all the questions I had. He was personable and tried to get to know me in the short time I was there. He didn't lecture me (as some doctors love to do). Highly recommend seeing him.
Dr. Shirazi is patient, straight-forward, and realistic. I've seen him for the past 4 years, and would highly recommend him to anyone.
He is compassionate and likeable
He's been my Doc for about 2 years. Super compasionate, understanding, and thorough. Very lucky to have him. The staff is also very welcoming and sweet. Go! wont be dissapointed
Great doctor, very knowledgeable, but very long wait times, and seems a bit rushed.
Great. Easy to talk to. Very knowledgeable.
Dr. Shirazi is good. He is friendly and efficient, and he knows what he is doing. His staff are friendly and (in my case anyway) they were able to manage insurance well.
Dr Shirazi is an excellent Doctor - he explains what he is doing and is very easy to talk to. He listens attentively and seems highly informed. It would have been a first class doctor's visit had the staff been more polite and friendly. He needs more professional staff to go along with his professional capabilities.
Very good, put my mind at ease and was direct and clear with his answers to my questions, thank you Dr Shirazi
He always spends a lot of time with me and is very detailed in his explanations. I normally can't stand going to the doctor, but I love him. In addition to his great professionalism, he also remembered my hobbies and brought them up at future visits to help put me at ease.
Office was brand new.
Dr Shirazi is as always the sweetest and most caring doctor I've ever been to. Thanks!!
He is a nice guy. The exam was very thorough, more than most doctors. New and clean office atmosphere. I would definitely recommend him to others.
It's always a pleasure to see Dr. Shirazi. He is very efficient but not in rush to move to the next patient.
Dr Shirazi is great. He makes you feel comfortable and his very profesional.
Very knowledgeable - easy to talk to, provides valuable feedback, etc.
He made me feel very comfortable.
Dr. Shirazi is a people person, he finds the time to talk to his patients and shows great concern for people. He takes time, and never rushes his patients out the door. I would highly recommend Dr. Shirazi.
Probably the best GP I have ever seen.
My appointment with Dr Shirazi went great. He's very attentive when you ask questions and thorough in his explantions. Both he and his staff were very friendly and professional.
Very thorough and took the time to ask all the right questions. Would recommend him to anyone.
It was a good visit. Got everything I needed and more. Overall great experience.
Dr. Shirazi is an excellent and thorough physician.
He was so thorough! I've never been so impressed with a Doctor in my life. I'd recommend him to anyone.
Overall, the visit was good. Both the doctor and the nurse were good and patient. The only complaint was that my appointment was at 9am, but the office was only opened at 9:05. They did not know about my appointment through ZocDoc (I am not sure what went wrong, but it seems like it is not the first case). I managed to see my doctor a about 9:30am anyway.
Dr. Shirazi is great!
very profesionnl. very courteous and knowledgeble. felt very comfortable speaking to him right away.
Dr Shirazi is extremely thorough, knowledgeable and patient. The office staff is friendly and professional. Very highly recommended.
Dr. Shirazi is great! While his staff leaves something to be desired, I think it is worth dealing with them in order to see him. He's kind, he cares, and he takes time to explain everything to you. I will definitely be going back and keeping him as my PCP!
This was my first visit, and so far he seems like a great doctor. The wait was entirely too long but that is my only complaint.
One of the best visits i've had with a new doctor.
Great doctor that explained everything to me in an easy to understand manner.
I love my visit with Dr. Shirazi, he is a great MD! If he is not your doctor already he should be!
The wait was long, and the waiting room was hot and small, but once I was in the room with Dr. Shirazi, he was very very nice and not rushed.
Dr. Shirazi is a very friendly doctor. He does not rush you out of the room, takes time to listen to all your responses, and answers your questions in a helpful manner. I would highly recommend anyone him to anyone who has problems getting their doctor to listen to them.
Dr. Shirazi is great. I like his manner and I feel confident in his competence as a physician. I appreciate having a doc who listens, and educates. Will be returning.
He was great! Very nice and intelligent.
Honestly the nicest doctor I've ever been to. He explained everything, was extremely nice, let me know everything that was going to happen (side effects of the medication, when to expect progress, etc..) was able to answer all of my questions. I came in for something which is a difficult thing to discuss with anyone let alone someone you don't know but I feel so much better now. I think he's one of the few doctors who really likes what he does. I would recommend Dr. Shirazi to my family, friends, everyone. If you want to see someone who really cares, Go see Dr. S.. He knows what he's talking about and if you want to talk to anyone, it's him. ^_^
Dr. Shirazi was very nice, however the staff was not the greatest!
eased my tension, very kind, relatable, and likable
great doctor great service very professional...
Dr. Shirazi did a detailed examination and took his time with me to evaluate all potential diagnoses. He did not seem rushed at all. I don't recall the last time a doctor evaluated me as thoroughly as Dr. Shirazi. He is professional and intuitive, I would highly recommend.
Dr. Shirazi was very professional, patient and made my first visit very pleasant. I will definitely recommend him to my family & friends. Great job doc.
For my husband, who was already anxious about getting a "manly" physical, Dr. Shirazi made him feel very comfortable. Highly recommended.