Bayfront Health St. Petersburg Medical Group Internal & Family Medicine Address: 2200 16th St. North St. Petersburg, FL 33704 Call: 727.893.6201.