What does Allgemeine Ambulanz mean?

Allgemeine Ambulanz - German to English

primary care clinic