Reviews by GeraldV
I owe my smile to Dr. Castro...very professional and quality service. The practice is conveniently located in the city and easily accessible by public transport. Excellent post dental procedure service. The staff is friendly and proficient.