Phone number


Work hours

Mon 8:00 AM - 5:00 PM Tue 8:00 AM - 5:00 PM Wed 8:00 AM - 5:00 PM Thu 8:00 AM - 5:00 PM Fri 8:00 AM - 5:00 PM Sat Closed Sun Closed

Dr. Mabel Rosa-Sola, M.D.

Rosa-Sola, M.D.

Primary Care

VIPcare Melbourne is conveniently located at 20 E Melbourne Ave in Unit 101. That’s near the intersection of W New Haven Ave and S Babcock St. The intersection is just down the road from Melbourne Municipal Golf Course. Our hours of operation are Monday-Friday, 8 a.m.- 5 p.m.

Doctors in Melbourne, FL that Care

A patient holds the hand of a doctor during a routine checkup.

If you’re looking for doctors in Melbourne, FL, you’ll be in great hands with our fantastic care team. It’s our passion to serve the community and help people aged 65 and up get their health in order so they can enjoy the golden years. Partner with the team to get started on the road to Better Health.

What people say about us

Evelyn Irizarry 3 weeks ago
Super happy with the welcome from the staff, my doctor Mabel Rosa, and manager of the place. You feel confident and well-being.
Maria Rosa 3 weeks ago
Extremely please! What our previous pcp couldn’t accomplish in two years, Dr. Rosa—Sola and staff have accomplished in less than a week.
Cynthia Corley a month ago
Friendly and efficient staff always.
Darryl Simmons a month ago
Dr. Rosa may have the best bedside manners In Florida. You are never rushed and there is no wait.
Mario Varela a month ago
Greetings, super attention, highly recommended
Ricky Lakes 2 months ago
Dr. Rosa is awesome and her team just as wonderful!!!
sofia vicentel 2 months ago
I am very grateful for the excellent care from reception to the attention of Dr. Mabel Rosa, thank you very much for your attention
Gracie Hope 2 months ago
The greatest Doctor I ever had!!! I’m greatfull!
Betty Special 3 months ago
The Doctor was awesome. She took her time and was very attentive to my needs

Personalized Primary Care

More Time With the Doctor

At VIPcare, our providers cater treatment plans to each patient. You won’t get a one size fits all approach. In order to do that, you will get to spend more time with the physician than you’re probably used to. Our patients frequently get up to an hour with the doctor to make sure all questions and concerns are addressed. You will never be rushed in and out of the office. Get the VIP treatment by contacting us today to start your journey to Better Health.

More Time With the Doctor

A doctor comforts a patient by putting his hand on the patient's.
Find a provider near you

Find a Provider
Near You

Skip to content