Doctors Beacon House 2151 Central Avenue Saint Petersburg, FL 33713 (727) 823-5780 stpetersburgfreeclinic.org