Walk-in clinic now open in Ponchatoula