Sarah Sedgwick Auchincloss, MD, Psychiatry & Neurology

6 W 77th St
#1a
New YorkNY  10024-5125 (New York County)


Phone: 212-496-9204
Fax: 212-595-4978

NPI: 1225184823
License Number: 133312 (NY)