5 /5 Robert Starling: Highly recommended!
Polite, professional, friendly and easy to see. Great staff and Ive found Dr. Castro to be very easy to contact and get an appointment with. Hes also very engaged during our appointments and my needs at the moment.. The staff is very responsive and friendly. As for the previous reviewer, it sounds like that person has an axe to grind of some sort or is unstable; maybe both. No reasonable person writes that kind of review.