Muvico Sundial 151 2d Ave. N. Baywalk St. Petersburg, FL 33701 View Website (855) 268-8426 St. Petersburg Overview 20 Screen Movie Theater with IMAX theater Contact This Partner Phone (855) 268-8426 Address 151 2d Ave. N. Baywalk St. Petersburg, FL 33701 Website View Website