Iconic cat mural in The Edge District in downtown St. Petersburg, Florida. – photo by Joe AlexanderIf you’re not sure if you’re really in The Edge District in downtown St. Petersburg, Florida, the cat mural on the Edge Animal Hospital is an obvious clue.