Avilla's Taxidermy & Fur Tanning
1754 Timothy Dr, San Leandro, California, 94577-2314
(510) 483-6733