SF SPCA Closed Independence Day

Monday, June 28th, 2010

In observance of Independence Day, the SFSPCA’s Adoption Center and Veterinary Hospital will be closed July 4.

All hospital emergencies may be referred to San Francisco Veterinary Specialists located at 600 Alabama (at 18th Street) Phone Number:  415.401.9200