Your health improves when someone truly listens.
Dr. Florence Rosen provides thoughtful, evidence-based primary care in Cherry Hill — where every visit is tailored to your goals, your history, and the life you want to live.
What We Offer
Comprehensive care, thoughtfully delivered
From routine check-ups to chronic condition management, Dr. Rosen provides the full spectrum of primary care with an emphasis on prevention and long-term wellness.
Annual Wellness Exams
A thorough, unhurried assessment of your current health, risk factors, and preventive screening needs — tailored to your age and history.
Chronic Disease Management
Coordinated, ongoing care for conditions like hypertension, diabetes, thyroid disorders, and asthma — with clear plans and regular follow-up.
Preventive Screenings
Evidence-based labs, immunizations, and age-appropriate cancer screenings to catch concerns early — before symptoms appear.
Acute Illness & Injuries
Prompt evaluation and treatment for infections, sprains, allergies, and other urgent but non-emergency health concerns.
Pre-Employment & Physicals
Workplace physicals, drug screening coordination, and fitness clearances handled efficiently and professionally.
Personalized Care Plans
Every patient receives a clear, written care plan that addresses their unique health profile, goals, and lifestyle.
About Dr. Rosen
A physician who sees the whole person, not just the chart.
Dr. Florence Rosen is a board-certified internal medicine physician practicing in Cherry Hill, New Jersey. She earned her medical degree and completed her residency with a commitment to patient-centered care — the kind where you leave a visit feeling heard, informed, and clear about what comes next.
Her practice is built on the belief that good medicine starts with a real conversation. Whether you're managing a long-term condition, navigating a new diagnosis, or simply looking for a dependable primary care provider, Dr. Rosen brings patience, clarity, and genuine warmth to every interaction.
Board Certified
Internal Medicine
All Ages
Adult patients welcome
Our Approach
Three principles that guide every visit
Listen First
Every appointment begins with your story. Dr. Rosen takes the time to understand your symptoms, your concerns, and what matters most to you.
Diagnose Clearly
Explanations are given in plain language. You'll understand your diagnosis, your options, and the reasoning behind every recommendation.
Plan Together
Treatment decisions are collaborative. You'll leave with a clear, written plan you can actually follow — and a provider who walks alongside you.
Patient Stories
What our patients say
"I've never felt rushed at a doctor's office until I came to Dr. Rosen. She actually listens, explains things in a way that makes sense, and never makes me feel like a burden for asking questions."
— M.T., Cherry Hill
"After years of feeling dismissed by other clinics, finding Dr. Rosen was a relief. She takes the time to explain every step and truly partners with her patients on their health journey."
— S.R., Voorhees
"The office is warm and welcoming, and Dr. Rosen's approach is refreshingly straightforward. She helped me understand my blood pressure and created a plan that actually fit my lifestyle."
— D.L., Marlton
Get in Touch
Ready to take the next step?
Whether you're looking to establish care with a new primary care provider or have questions about our services, we'd love to hear from you. Call us or send a message and we'll get back to you promptly.
Phone
(856) 428-5020
Address
600 Marlton Pike
Cherry Hill, NJ 08002-3598
Send a Message
Fill out the form below and we'll follow up within one business day.
Message sent successfully!
We'll be in touch within one business day.