Ratings for Dr. R Vella

5
Staff
5
Punctuality
3
Helpfulness
5
Knowledge

Undoubtedly knowledgeable and rarely runs late for appointments. Maybe could listen more closely to his patients and explain in more detail

Submitted Jan. 27, 2017

1
Staff
2
Punctuality
1
Helpfulness
1
Knowledge

very unprofesional unhelpful rud, wrong with decisions, rasist

Submitted March 15, 2011

Facility Affiliations