Ruth Villarosa, MD

Pediatrics

Patient Rating
4.9 64 ratings

Additional Languages: Filipino

Accepting New Patients
Ages Seen: 0 to 19

Book an Appointment

Already a patient? Schedule an appointment online with MyChart

About Me

Joined MetroHealth: 2022
Academic Affiliations: Assistant Professor, Case Western Reserve University School of Medicine

Education & Training

Education

Fellowship

Akron Childrens Hospital Medical Center (Ohio) – Pediatric Palliative Care

Internship

St. Barnabas Hospital – Pediatrics

Medical Education

University of Santo Tomas (Philippines) MD

Residency

St. Barnabas Hospital – Pediatrics

Board Certifications

American Board of Pediatrics - Pediatrics
American Board of Pediatrics - Hospice and Palliative Medicine

Ratings & Reviews

Overall Patient Rating 4.9
64 ratings

Reviews

Patient Rating
5/5

Dr. Ruth Villarosa is very kind and knowledgeable. She really cares about my son's health. Thank you!

Patient Rating
5/5

Good

Patient Rating
5/5

Dr. Ruth Villarosa is one of the best doctors I ever met with the pediatrics team. She's always kind. She's always give the patient the full time you need. She always have information. She always fix our issues and she's always there for us. She's one of the best. We love you, Dr. Villarosa.

Patient Rating
5/5

Good listener and provided options that I was not aware of.

Patient Rating
5/5

It is very good.

Patient Rating
5/5

I had a great easy experience

Patient Rating
5/5

She is an angel on earth here to heal people who need it the most. I trust her with my life and my sons.

Patient Rating
5/5

They treated my son well

Patient Rating
5/5

As I always say to everyone about my children's doctor, Dr. Villarosa, Dr. Villarosa is the best. I want her to be around forever, wherever, whatever happens that she goes through, I am going. I love Dr. Villarosa. She needs to be on the pedestal, like she's the best. The best.

Patient Rating
5/5

Metrohealth is the best place to be for your checkups. The nurses and doctors are respectful and kind

Get Care at MetroHealth

If you're ready to get care now or schedule an appointment, we are, too. Not sure what kind of care you need? Explore your care options here.