Javier Ruiz, MD, Internal Medicine

575 Hudson Valley Ave
Suite100
New WindsorNY  12553-4747 (Orange County)


Phone: 845-565-9800
Fax: 845-565-4801

NPI: 1780798116
License Number: 201549 (NY)