Joseph Defrank Castro, MD, Hospitalist

160 N Midland Ave
NyackNY  10960-1912 (Rockland County)


Phone: 845-348-8884
Fax:

NPI: 1801095864
License Number: 003193 (NY)