Edward F Klein, DO, Family Medicine

2904 Rte 6
Ste 1
Slate HillNY  10973-3810 (Orange County)


Phone: 845-355-4611
Fax: 845-355-2776

NPI: 1609814714
License Number: 216568 (NY)