Sebastian Thomas Gallery 635 Central Ave. St. Petersburg, FL 33701 View Website (727) 258-4869 St. Petersburg Overview Contemporary and Modern Art. Hours: Wednesday to Saturday 11:00 am to 5:00 pm Contact This Partner Phone (727) 258-4869 Address 635 Central Ave. St. Petersburg, FL 33701 Website View Website