"Stafford is real close to Houston, the population density is a bit on the high side out there.
"
That's not it, but never mind. Not a rich suburb, then? Well, it sounds like time to do some sort of property tax, I guess.
Still, it sounds like they have plenty of churches.
No but is is surronded by other suburbs of Houston. It is definitly part of the Greater Houston Area.