Address: 1076 North Main Street, Suite 3, Providence, RI 02904
Practice Phone: (401) 861-7711
Research Staff Phone: (888) 219-3294
Fax: 401-421-5710
Hours: Monday–Friday: 8:30 AM–4:00 PM
We are currently enrolling patients in the following clinical trials:
Dr. Estrada is an experienced clinical researcher with involvement in numerous clinical trials. He has held three hospital teaching roles and contributed to the field through published research and conference presentations.