All reviews seem negative
A saw Dr. Castro before I found another doctor. Spends little time with you, as though he needs to see\r X patients per day. Nasty at times. Pros: Descent doctor. Cons: ...