Sandra Allen-Bard, MD, Internal Medicine

520 E 70th St Ste Starr-341
New YorkNY  10021-9800 (New York County)


Phone: 212-746-6736
Fax: 212-746-3305

NPI: 1891882981
License Number: F303210 (NY)