Dr. Rachel Rosen, MD

Family Physician

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
7848 Old York Rd, Suite 200, Elkins Park, PA, 19027

Qualifications and Experience

Education

Languages Spoken

Board Certifications

In-Network Insurances

Specialties

Professional Statement

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.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

great doctor who listens and a staff that is proficient and polite -- no reservations about recommending

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Visit for annual physical was great - professional and efficient.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Always a pleasant visit.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

Overall Rating
Bedside Manner
Wait Time

The staff was super friendly and welcoming. I didn't have to wait long to be seen. The Doctor was really nice as well.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Amazing

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great office and very nice and professional doctor and staff.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very happy with my choice to select her as my new primary physician

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I really felt at ease with Dr. Rosen and the nurse that took my information and performed my blood work was amazing.

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The people are so nice.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She was very friendly and open. She was also very informative and thorough

Overall Rating
Bedside Manner
Wait Time

Very good communicator and listened to my concerns. Was cautious with treatment but always on the safe side.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She was so wonderful! Really attentive and made me feel comfortable and supported.

Overall Rating
Bedside Manner
Wait Time

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.

Overall Rating
Bedside Manner
Wait 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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait 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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Friendly staff; felt comfortable

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Rosen is amazing she is a great doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Rachel is a highly professional, friendly family doctor who addresses my endless silly questions seriousness and consistency. Cannot recommend enough.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very thorough and patient. Really considers your long term well being by having an effective plan for treatment.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Really Professional would highly recommend

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

Overall Rating
Bedside Manner
Wait Time

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!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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!