St Agnes Medical Records

St. agnes foundling home held by: catholic family services 1819 gull road kalamazoo, mi 49048; st. johns orphan asylum held by: st. johns h...