You should probably go to a vet not a pet store.
PetSmart has several vets on site. It is listed as Banfield. If you call them they will offer professional advice.
Need to go to the Vet
There is a vet clinic inside the PetSmart it is called Banfield Animal Hospital look them up and give them a call they have Wellness plans as low as 25 a month
There is a vet there but you have to pay. Check the humane society. They may only charge $40 or free for limited income.
Confirm PetSmart is pet store not Vetrinarian
You have to wait for her to go out of heat. Then take her to get spayed.
Thanks! Your answer is awaiting moderation.