Dr. Castillo has taken great care of both me and my husband. His staff is helpful - they've called my insurance to work out prescription issues. We've gone to him mostly for health maintenance.
Many neighbors in Fall Creek have taken their whole families to him - I've never heard anyone say anything bad about him or his service.
Pros: Takes the time for each patient
Cons: Hours can be hard to keep track of
more