The Animal House

The Animal House

157 Fillmore St.
San Francisco, California 94117
Visit Website
Local Phone: (415) 552-0233

The Animal House, a neighborhood pet supply store located in San Francisco’s Lower Haight community, provides holistic food choices and quality pet products.

Download Our Free Mobile App


© 2020 DogTrekker.com