Mark David Horowitz, MD, Internal Medicine

21 E 90th St
New YorkNY  10128 (New York County)


Phone: 212-860-3077
Fax: 212-410-7410
Email: mho***@*****yc.com

NPI: 1154490530
License Number: 1613581 (NY)