The Edward & Mary Lord Family Health Center The Edward & Mary Lord Family Health Center 47 Town Street, Norwich The Edward & Mary Lord Family Health Center