He is Board-Certified by the American Board of Physical Medicine and Rehabilitation. His goal is to provide excellent, cost-effective care to his patients to help them improve function by integrating medications, therapies, injections and lifestyle changes.A native of central New Jersey, Dr. Castro is an avid runner and is active in the community coaching youth sports.
"Dr. Castro is excellent! It's been a long time since I've seen a doctor who sat with me, made eye contact instead of staring at a laptop screen, and discussed in detail what my issue is and the options for treatment. I was pleased that he sent me for an MRI, which no one has done prior to this. It's nice to know that the treatment is based on fact, not guess work. It gives me a feeling that he cares about solving the problem, and he's also willing to accept that I have other health issues that are very pressing and will interfere with his treatment plan. He works with me very well to work around those situations. Highly recommend this doctor and this practice!"