Soho Gallery 2105 Central Ave. St. Petersburg, FL 33713-8815 (727) 822-2280 St. Petersburg Overview Part of a 10,000-square foot complex housing galleries, a custom frame shop and working artist's studios. Contact This Partner Phone (727) 822-2280 Address 2105 Central Ave. St. Petersburg, FL 33713-8815