Leave Feedback

Polly Jolly Center


The Polly Jolly Center for Pet Adoptions is located at the Animal Defense League at 11300 Nacogdoches Rd San Antonio, Texas 78217. They also have a location at 210 Tuleta Dr, San Antonio, Texas 78212. They are open daily from 11am-7pm. They can be reached at (210) 655-1481.

More about the Polly Jolly Center.