Apollo Health and Rehabilitation Center 1000 24th Street NorthSt. Petersburg, FL, 33713 View Phone 727-323-4711 Fax: 727-321-5963 1000 24th Street NorthSt. Petersburg, FL 33713 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page