Does Fish Paradise sell Neon Tetras
Address: 6750 Mc Cart Ave, Fort Worth, TX 76133, USA
Sherry Giles | Oct 12, 2018
Yes they do
Albert Guichard | Oct 12, 2018
Yes
Matt Goff | Oct 12, 2018
Yes most pet stores do
Kelly Rummel | Oct 12, 2019
Yes they do
I called and asked the guy.
Thanks! Your answer is awaiting moderation.