Richard Ira Horowitz, MD, Internal Medicine

4232 Albany Post Rd
Hyde ParkNY  12538-1766 (Dutchess County)


Phone: 845-229-8977
Fax: 845-229-0300

NPI: 1457417388
License Number: 170746 (NY)