Search More

Locations

SPCA

2400 Lone Star Drive Dallas, TX 75212 | West Dallas | 214-742-7722

Business Description

The designers took a former industrial complex and transformed it into a 39,000 square foot innovative and visually unique animal shelter. When it opened in January of 2012, it more than doubled the space of the previous facility.

Loading...