Access our Online Forms for enhanced curbside service at Downtown St. Pete Vet Clinic. Centrally Located! How exciting to be a St. Petersburg resident or visitor to our beautiful Downtown! We are located between The Mall at Sundial and the St. Pete Pier District, just a minute's walk from the AMC Sundial theaters, the Museum of Fine Arts, and dog-loving North Straub Park! See below for easy parking and validation. This facility has an accessible entrance. An accessible restroom is...