- Messages
- 229
After visiting a reptile expo in New York, I came home with my first tarantula. A man at the vendor was helping the woman who owned the store. He revealed that the store was located in a town named Newtown which is close to where I live. However, I'm trying to find an address online but I can't find any results. I also forgot the name of the store. Maybe one of you guys can help me?