There is a lfs in Boardman, called Extreme Tropicals Pets. She doesn't have many plants, but I have had good luck with her fish. She doesn't have large quantities, because its a small store, but there is decent variety. If your looking for good plants the best place I've been to in the area is Oddball Pets in Pittsburgh, and of the probably 50 fish I've gotten there, I've only lost 1. Haven't been to Two Turtles yet, might have to check them out.
9g Cube Low-Tech
40b High-Tech (In progress)