Rachel Lynn Barr, MD, Obstetrics & Gynecology

115 E 23rd St
10th Floor
New YorkNY  10010-4508 (New York County)


Phone: 212-982-8383
Fax: 646-755-8316

NPI: 1992931307
License Number: 262682 (NY)