Stephen Barry Shapiro, MD, Internal Medicine

10 Little Britain Rd
NewburghNY  12550-5100 (Orange County)


Phone: 845-562-5450
Fax: 845-562-9118

NPI: 1053424317
License Number: 134019 (NY)