meaning of Also gab es doch ein Labor

Also gab es doch ein Labor - German to English

So there "was" a laboratory.