Apollo Health and Rehabilitation Center
1000 24th St N
St Petersburg, FL 33713
Apollo Health and Rehabilitation Center is a 99 bed nursing facility located in the North Kenwood area of St Petersburg, Florida. The neighboring area is densely populated, with roughly 31,000 people residing in the zip code of 33713. ...




 Your Information is Processing