and dog hospital website green dog and cat hospital website Located on the corner of Duquesne Avenue and Jefferson Boulevard in the City of Angels building. Green Dog and Cat Hospital Inc. … Tuesday, August 23, 2022 Edit