Click here to schedule an appointment online. New patients can also call (215) 543-6464, and for other questions, call (215) 346-2821.
Dr. Diana Rocks, DO is a internal medicine specialist in Willow Grove, PA. She currently practices at Maple Glenn Medical Associates and is affiliated with Abington Hospital—Jefferson Health. She accepts multiple insurance plans.
- Blue Cross Blue Shield
- Capital Blue Cross
- CareFirst Blue Cross Blue Shield
* Please verify this information when scheduling an appointment.
Maple Glenn Medical Associates
Willow Grove Office2300 Computer Rd Ste M69, Willow Grove, PA 19090 Call
Leave a review
How likely are you to recommend Dr. Rocks?
Responds quickly when you need her, an excellent physician, thorough, careful and caring. Easy to talk to, but she is firm when she has an opinion. Excellent and kind staff as well.
Frequently Asked Questions
Dr. Rocks has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Use our insurance check to verify if Dr. Rocks accepts your insurance.
Dr. Rocks frequently treats Postnasal Drip, Blood in Urine (Hematuria), and Dizziness.
Dr. Rocks' office is located at 2300 Computer Rd Ste M69, Willow Grove, PA 19090. Find other locations and directions.
- Abington Hospital—Jefferson Health
- Chestnut Hill Hospital
- Roxborough Memorial Hospital