Map location of Tara Scott 8950 9th St. North, Suite 130, St. Petersburg, FL 33702 Phone: 727-329-8741