I live in New Orleans, LA. and was wondering if any one knew of any good pet stores that carry Tarantulas in that area?
I'm not against road trips as I can usually find other things to do in the area to make the trip worth it, but I am interested in going to one of these good pet stores and checking out their inventory in person.
Just curious, so if you know of any in Louisiana, Texas, or Mississippi, then please let me know
I'm not against road trips as I can usually find other things to do in the area to make the trip worth it, but I am interested in going to one of these good pet stores and checking out their inventory in person.
Just curious, so if you know of any in Louisiana, Texas, or Mississippi, then please let me know