Pregnancy Care Center/Elinor Martin Residence for Mother & Child is located in New Rochelle, United States on PO Box 28. Pregnancy Care Center/Elinor Martin Residence for Mother & Child is rated 3 out of 5 in the category pregnancy care center in United States.