A 这里应该是作地点定语用的
come from 与 is 同时出现这个句子里就有了两个谓语,不合理;
说一下be from 与 come from的区别
1.两者均可表示”来自哪里”.指明说话者的家乡.不过come from 属于短暂动词,不和延续时间连用,be from 可以.
如,I come from America.= I am from America.
2.Come from 还可表示从某个地方来,be from 则不行.
如,I came here from my uncle's .我从叔叔家来这的.