Book an Appointment
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
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.
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.
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.
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.
The people are so nice.
She was very friendly and open. She was also very informative and thorough
Very good communicator and listened to my concerns. Was cautious with treatment but always on the safe side.
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.
She was so wonderful! Really attentive and made me feel comfortable and supported.
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.
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 have been searching for the right PCP for the past couple of years and I feel that I finally found one in Dr. Rosen.
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!!
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!
Rachel is a highly professional, friendly family doctor who addresses my endless silly questions seriousness and consistency. Cannot recommend enough.
Very thorough and patient. Really considers your long term well being by having an effective plan for treatment.
Really Professional would highly recommend
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.
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!
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!
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.
I really like dr. Rosen!! I felt comfortable and the stuff were nice.
Friendly staff, nice clean office, wonderful Doctor.
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.
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.
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.
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.
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.
Dr. Rosen and her staff are very professional and compassionate!
Professional & kind!
She was very kind and welcoming! The office was nice and the staff were friendly.
She is an excellent and caring doctor. Very friendly staff.
Dr. Rosen sees you right away and provides very personal and attentive care. Beautiful office and a sweet and patient staff. Highly recommended.!