PROVIDER PROFILE · NPI 1760740849

Eddie Rodriguez-CastroMD

NephrologyBayamon, PRI