Thomas Perrotta is located at 360 Central Ave, St Petersburg, FL 33701.