DavidRShaffer.MD.com • Oncologist, Hematologist, Internist • 29 years experience

New York Oncology Hematology, PC

69 Prospect Avenue, Hudson, NY 12534 0.63 mi