Book an appointment for free
Qualifications and Experience
Dr. Rosen is excited to open her practice in her home town of Elkins Park, PA. She is a third generation family physician, following in the footsteps of her father, Dr. Robert Weinstock, and her grandfather, Dr. David Broselow. After graduating from Cheltenham High School, Dr. Rosen received a B.A. in Mathematics from the University of Pennsylvania, where she was elected to Phi Beta Kappa and graduated Summa Cum Laude. Dr. Rosen earned her medical degree from Jefferson Medical College, where she was elected to the Alpha Omega Alpha Honors Society. She completed her residency in Family Medicine and served as Chief Resident at Abington Memorial Hospital. Dr. Rosen has been Board Certified in Family Medicine since 2001. Before opening her own practice in Elkins Park, she treated patients at Buckingham Family Medicine in Buckingham, PA and at Hatboro Medical Associates in Hatboro, PA. Dr. Rosen's special interests include Women's Health Care and Comprehensive Family Care. She understands that her patients’ social, emotional, and professional lives can have a great impact on their physical and emotional health. She enjoys treating multiple family members to better understand these dynamics and optimize individual care.
Verified Patient Reviews
Such a safe, welcoming, personal and thorough experience. The space is relaxing with big windows and nice decorations and all of the staff seem so kind and patient. Dr. Rosen has such a down-to-earth, sincere, and knowledgeable way about her - I feel in competent hands! Highly recommend.
One of the best doctor's visits in my lifetime. Polite, quick, and very comfortable visit.
I thought Dr. Rosen was thorough and had great bedside manner:)
Dr. Rosen and her team are extremely friendly and efficient. They mad me feel very comfortable and welcome and answered any and all questions I had! Also, I love the aesthetic of the office!
This review was a toss up for me. I will say that Dr. Rosen's office team is undoubtedly the best! The are kind, understanding and polite. The environment is calm and unlike many crowded and uncomfortable doctor's offices. That being said, Dr. Rosen appears to be very kind and easy going, but in comparison to my most favorite primary physician who moved down south, she could use more of a hands on approach. When I was concerned about swollen glands after I felt like I was coming down with something, she sat at a desk (as she had in prior visits) for approximately 15 minutes going through a battery of questions, which I do understand; however when it came time to examine me, it almost felt like she didn't want to touch me! This occurred when I had gone to see her prior for a routine check up. I joked around to one of my coworkers that it felt like she was trying to read my aura or something because her hands lightly traced around my neck rather than actually touching the area. I have been sitting on the fence due to that wonderful staff, but I may need a more "hands on" physician.
The office is quiet and peaceful. The staff was friendly and made me feel comfortable. Dr.Rosen has a great way of asking you questions and getting to know you, while also educating you. I came away from my appointment having a clear sense of what tests had been done and why, and what to expect as far as follow up. I did not feel rushed at any point, and had a chance to bring up all of my wonderings and concerns. The nursing staff did a nice job of getting the details first to make my time with Dr.Rosen really productive. I will be making her my PCP!
Switching to Dr. Rosen was one of the best things I have ever done. She is patient, insightful, and proactive. She listens and thoughtfully responds back to patient concerns. She takes her time and is extremely knowledgable. Dr. Rosen truly cares about her patients and will continue to investigate until issues are resolved.
She was so wonderful! Really attentive and made me feel comfortable and supported.
great doctor who listens and a staff that is proficient and polite -- no reservations about recommending
Visit for annual physical was great - professional and efficient.
Very friendly and very professional and they make you feel welcome so is my first visit and I feel I make the right choice to choose her and her team.
Her staff was great, I was seen right away. It was my first time meeting her , she made me feel comfortable immediately. Happy to have her for my doctor
Always a pleasant visit.
Dr. Rosen's office staff was wonderful. Very prompt and helpful. The office is excellent. Dr. Rosen was very professional and took interest in gathering information on me as a new patient. Very impressed!
The entire staff was friendly, professional, and easy to work with. My concerns were heard, and prior to leaving, the Dr. Rosen took the time to ask if there were any other concerns I could think of - rather than rushing on as I have experienced in the past.
The staff was super friendly and welcoming. I didn't have to wait long to be seen. The Doctor was really nice as well.
I found Dr. Rosen on Facebook and decided to see her because of the glowing recommendations that were posted. I was able to get an appointment for the next day. I didn't have to wait at all when I arrived for my appointment. The staff and the office were lovely and Dr. Rosen was thorough and friendly. My daughter is now going to schedule an appointment.
Rachel is a highly professional, friendly family doctor who addresses my endless silly questions seriousness and consistency. Cannot recommend enough.
my visit was compassionate, friendly and educational. i love this doctor she listens and is not afraid to touch me. i'm extremely happy with her as my primary care physician. i don't worry about anything with her because she cares for and about me.
Great office and very nice and professional doctor and staff.
Very happy with my choice to select her as my new primary physician
She was great. She listened to everything I had to say. I felt very comfortable with her. I feel that she will do her best for her patients.
I always enjoy my visits with Dr. Rosen. The nurses and staff are always so friendly and inviting. And Dr. Rosen is incredibly kind and helpful.
Quick and efficient as well as professional. Office was impeccably clean and had nice modern look. Blood work done in office. Easy parking. Friendly staff.
Dr Rosen was very personable and helped my 86 year old mother relax. This was our first visit and I'm please that I selected her practice. The office was soothing and the staff was pleasant and attentive.
For someone who has no interests or habit of writing reviews on anything, I feel absolutely compelled to sign up and leave my honest opinion here to not only thank her for providing me with years of outstanding care but also to give other patients like me when I first used Zoc Doc in search of a new or better family physician for a lifetime. Out of a long list of characteristics distinguishing them from the large pool of family physicians and contributing factors behind my superb experience each and every time I encounter Dr Rosen and her awesome assistants, I'd say they are patient, genuinely compassionate, knowledgeable yet personable, professional while empathetic, offer a logistically efficient patient flow, accurate clinical diagnosis combined with consistent and effective treatment delivered at a simple-to-understand, and budget-friendly low price (especially for someone without health insurance NOT by choice). So, to summarize, THANK YOU Dr Rosen and staff, and please KEEP IT UP!!
I really felt at ease with Dr. Rosen and the nurse that took my information and performed my blood work was amazing.
I made the appointment under the impression that I was seeing a dermatologist. Dr. Rosen is not a dermatologist as advertised on Zocdoc website. Dr. Rosen only treats skin diseases. Therefore I was disappointed in the website not the doctor.
Very good communicator and listened to my concerns. Was cautious with treatment but always on the safe side.
The people are so nice.
She was very friendly and open. She was also very informative and thorough
She clearly wants to take a comprehensive approach to my overall health and well-being. She is thoughtful, strategic and pragmatic. Plus she is super friendly!
Dr. Rosen and her staff were the perfect example of caring and professionalism at the same time. I am a BIG BABY when I am sick. They never treated me like I was bothering them and let me sleep a little longer while I waited. So to Dr. Rosen and her staff "Thank You for your help!" I have found my new primary care physician.
Really enjoyed my visit with Dr. Rosen, very kind and detailed. Explained numerous medical terms to me in layman terms. Office staff was very welcoming as well. Would highly recommend Dr. Rosen office to others.
I've had a hard time finding a doctor in the area but she is fantastic! Staff was friendly, doctor was great and I didn't have to wait any time.
I have been searching for the right PCP for the past couple of years and I feel that I finally found one in Dr. Rosen.
Friendly staff; felt comfortable
Dr. Rosen is amazing she is a great doctor.
Everything was great. Staring with the front desk lady all way to the Dr. Everyone was very nice and the Dr took time to see me and look at me an not at the computer. Great place!
Really Professional would highly recommend
Very thorough and patient. Really considers your long term well being by having an effective plan for treatment.
Made appointment this morning online - so easy and then someone from the office called to confirm within a few minutes. In the office no wait to check in or for nurse, 2 minute wait for Doctor. Dr. Rosen took her time and listened well. She was also thorough and checked on a few other things in addition to what I came in for, ordered an additional test, etc. They also take blood in the office, which is really convenient, rather than having to make another appointment to go to Quest. I would highly recommend Dr. Rosen.
I have seen many doctors and I just love Dr. Rosen! She is so sweet and really takes the time to listen her patients' concerns. Highly recommend!
I've been on the hunt for a new primary care physician ever since a)my insurance plan was changed and b)my husband and I moved to a new neighborhood. After negative experiences with other doctors, I kept my fingers crossed meeting Dr. Rosen. My expectations were exceeded. I never felt rushed during my visit. She was thorough and had an excellent bedside manner. After addressing the reason for my visit, she asked if there were any other concerns I had about my health. She never rushed me at any point and only concluded the exam after I felt my concerns had been addressed. In addition, her staff were extremely friendly and helpful. I definitely got the impression that she chose her profession because she genuinely cares about helping her patients.
Very pleasant office, nicely decorated, dr. Rosen as well as the receptionist and nurse gave me a lot of time and attention and I would highly recommend!
Dr. Rosen was fantastic. She addressed all my concerns and has fantastic communication skills. She is additionally very personable.
Dr. Rachel Rosen was very professional and I loved her assistant, Mindy! Both were extremely friendly and answered any questions that I had for the day. Thank you both!
Very pleasant and accommodating staff who were friendly and made me feel extremely comfortable.
Great. Made me feel extremely comfortable. I love the early appointments. I think ZocDoc is a great app. I told me daughter to go to her.
Friendly staff, nice clean office, wonderful Doctor.
I really like dr. Rosen!! I felt comfortable and the stuff were nice.
My second visit with this doctor and her staff. They all make me feel welcome and its always a smooth transition. Nice office too you can tell they take pride in their service.
Extremely pleased with me visit!
Dr. Rosen took plenty of time with me and was very thorough. Great bedside manner!
she has a patient for life. the service was great and everyone was super friendly upon arrival. the office was clean and mellow. She made me feel extremely comfortable while talking to her. highly recommend.
Love the time Dr Rosen spends with her patients. Actually being able to ask questions and not feeling rushed is great. Highly recommend!!
This was my first visit to Dr. Rosen. She was great. Very personable and knows what she's doing. I was there for a sensitive issue and she was completely supportive, thorough, and non-judgemental. Also the office itself is extremely well kept and clean (I need to find out who her decorator is to do my place!) I would highly recommend Dr. Rosen.
Professional & kind!
The office is beautiful and Dr. Rosen is very friendly and professional. I'm so glad I decided to change doctors.
I saw Dr. Rosen today as a new patient. She was very professional and thorough. I am happy to be a new patient in her practice.
My appointment couldn't have been smoother or more thorough. I actually scheduled my appointment online on a Sunday for a Monday. Usually, you have to wait until Monday morning when the receptionists are busy and you hope you can actually get seen. When I arrived, I was immediately greeted by the receptionist who was both pleasant and professional. I was taken back within 5-10 minutes where the nurse went over why I was there and did the basics (blood pressure, etc.). She was also pleasant and professional. My time with Dr. Rosen was not rushed and she listened with interest to my symptoms. When she was finished with the treatment plan, she asked some more questions and made a few suggestions including one diagnostic test that I need to get this year and one vaccination suggestion. I would recommend Dr. Rosen and her office staff to anyone looking for the combination of a solid doctor with excellent listening skills with a pleasant office experience.
Dr. Rosen and her staff are very professional and compassionate!
I was very impressed by Dr. Rosen and her team. Everyone was immediately kind and welcoming. Dr. Rosen was interested, asking great questions and truly listening to my responses. I trusted that she was truly in the moment and evaluating what was best for my health as an individual. I found Dr. Rosen to be sharp, analytical, and very kind. Like most people, I do not care for going to the doctor but Dr. Rosen and her staff made it a very good experience. I will most certainly be going back to her in the future.
Great experience with a newer practice!
Dr. Rosen listens well and is kind, reassuring, and competent. By far the most pleasant experience in doctor's office I've ever had. Her receptionist and her nurse are also lovely people.
Was seen right away and the staff was super friendly!
Dr. Rosen is very easy to talk to. I came in for a routine check-up and she did a thorough overview of my health and my concerns.
She was very kind and welcoming! The office was nice and the staff were friendly.
Dr. Rosen sees you right away and provides very personal and attentive care. Beautiful office and a sweet and patient staff. Highly recommended.!
She is an excellent and caring doctor. Very friendly staff.