Dr. De Castro received her Bachelor of Science in Physical Therapy degree from University of Perpetual Help System DALTA where she graduated as Magna Cum Laude. She passed the Physical Therapy Licensure Exam where she ranked Top 20 out of the 1056 board passers in 2002. Dr. De Castro was a member of the faculty staff for the College of Physical Therapy in her Alma Mater for 5 years.
In 2008, she joined SportsMed Physical Therapy in Clifton, New Jersey. In 2016, she went on to earn her Doctorate in Physical Therapy from Dominican College of Blauvelt Athletics.
Dr. De Castro is experienced in treating patient of all ages particularly orthopedic and neuromuscular conditions. She is passionate about striving to put the well-being of her patients first. She aims to provide patients with the highest quality of rehabilitation services and is committed to help patient in achieving their maximum level of physical function. She is also dedicated in empowering her patients to participate in rehabilitation program made individually in accordance with their needs. In addition, Dr. De Castro enjoys spending time with her family, friends and an active member of her church.