David Leslie Carr-Locke, MD, Internal Medicine

1283 York Ave
New YorkNY  10021 (New York County)


Phone: 646-697-0970
Fax: 646-697-1006

NPI: 1417913609
License Number: 255856 (NY)