Originally Posted by Fireproof I live in far North Dallas too. What store is that? Looks like a great place! The name of the store is DFW Reptarium. It is off of Coit and Independence Parkway. Sent from my iPhone using Tapatalk
Forum Rules