This marine fish store has 2 locations in Lilburn and one in North Carolina. Nemo specializes in a variety of fish species, coral and aquatic invertebrates, as well as supplies. It is conveniently located on Highway 78, in a shopping plaza that has ample parking opportunities. Customers can purchase pet fish here and also get aquariums special ordered by the store. The staff is professional and experienced.