Mahavir Singh, MD, Internal Medicine

3074 9 W S
New WindsorNY  12553 (Orange County)


Phone: 845-561-8902
Fax: 845-561-8910

NPI: 1023193323
License Number: 185688 (NY)