The clinic seems to be non-existent at the given location. The provided street view photo from Google appears to be from a different location, specifically the East end of the dock at Tampa wholesale produce market. There is no evidence of the Genisis Foundation Clinic at this address. The lack of a functioning clinic makes it pointless to waste time visiting this location.