Historic
Schwarzman Animal Medical Center
Since 1914
The Schwarzman Animal Medical Center, formally the Stephen & Christine Schwarzman Animal Medical Center, is a non profit animal hospital in New York City and the largest non-profit animal hospital in the world.
Source: Wikipedia / Wikidata
Nearby