top of page

Custom Mounts
Deer Processing


Ottea Taxidermy
Call us now at 210-340-0076!!



ottea taxidermy

1/21
Location:
Ottea Taxidermy
323 W. Nakoma
San Antonio, TX 78216
Kristen / Jared
(210) 340-0076
otteataxidermy@yahoo.com
Hours: Mon- Friday 9am-8pm
Weekends after hours drop is available
bottom of page