RuthBlash.MD.com • Internist • 33 years experience

Lafayette Medical, PC

599 Route, 32, Highland Mills, NY