Willis S Johns Recreation CenterBy admin / June 6, 2023 Willis S Johns Recreation Center805 Atwood Ave N, Saint Petersburg, FL, 33702, USASt Petersburg Florida Phone: (727) 893-7756Url: http://www.stpeteparksrec.org/willissjohnsrec/